最初にAI系のプログラムをかいたことはなくて
大学の講義で分類器とか Deep Learning の仕組みを少しかじった程度なんですが

やりたいことは2次元のキャラ画像を入力に与えたときにその属性を自動抽出したいです
まずは簡単そうなところで髪色と瞳の色あたりを認識したいんですが

画像を入力して顔のパーツを自動抽出するようなフリーライブラリはありますでしょうか
顔認識はかなり研究が進んでるときいたことがあるのでライブラリ化したものが
あったら教えていただきたいです

さらにラスターの2次元画像を与えたときに
境界ベクター情報(線画)にして抽出するようなフリーライブラリはないでしょうか
これができれば抽出できる属性にバリエーションが増えそうなので

言語は java ruby PHP javascript あたりをよく使うのでこの中だとうれしいですが
AI だと python が多いみたいなので python でも大丈夫です

以上2点よろしくおねがいします