SlideShare a Scribd company logo
OpenCVの取り組み
OpenCV→Swift3.0.1
実施したいこと、
機械学習をSwift3.1で取り込みたい。
理由は、これからIOTが役に立つから、
この写真で言えば、
デザインのテンプレートの作成
他には,その人間の感情を読み取りたいなど。
IOTの知見を
モバイルアプリケーションで手に入たい。
様々な強力者が多いから、フォローの風が吹
いている分野を手に入れたい。
このクラスメソッドで実施しています。
OpenCVを活用しています。
+(UIImage*)openCVSample:(UIImage*)
imagecascade:(NSString*)cascadeFilename{ 
}
このコードでSwiftで読んでいます。
cameraView.image =
smpleCamres.openCVSample(kkk, cascade:
"haarcascade_frontalface_alt.xml")
}
//画像,輪郭,描画輪郭指定index,色、太さ,種類、
階層段階、描写輪郭の最大のレベル
cv::drawContours(gray_img2,contours,contour_index
,cv::Scalar(255,255,0),1,CV_AA,hierarchy,max_lebe;
 
// 分類器の読み込み
NSString *path = [[NSBundle mainBundle]
pathForResource:cascadeFilename of Type:nil];
std::string cascade_path = (char *)[pathUTF8String];
// マルチスケール(顔)探索xo
std::vector<cv::Rect> faces;
// 画像,出力矩形,縮小スケール,最低矩形数,(フラ
グ),最小矩形
face_cascade.detectMultiScale(gray_img, faces,1.1,
2, CV_HAAR_SCALE_IMAGE,
cv::Size(10, 10));
cv::Matcolor(cv::Size(100,100),CV_8UC3,cv::Scalar(
0,0,0));
輪郭を抽出している。
//2値画像、輪郭(出力),階層構造(出力)、
輪郭モード、輪郭の近に手法
cv::findContours(bin_img,contours,hierarch,cv::RET
R_LIST,cv::CHAIN_APPROX_TC89_KCOS);
Swift愛好会で学んだ
学びを生かしたいと
思います。
まなんだまなびとは
 
}

More Related Content

PDF
Machine learning at swift3
PDF
Bluetooth connecting iot bluetooth
PDF
OpenCV 3.0 on iOS
PDF
OpenCVの入り口
PDF
Media Art II 2013 第6回:openFrameworks Addonを使う 2 - ofxOpenCV と ofxCv
PDF
オープンソースで作るスマホ文字認識アプリ
PDF
Depth From Sequence
PDF
OpenCV on mobile
Machine learning at swift3
Bluetooth connecting iot bluetooth
OpenCV 3.0 on iOS
OpenCVの入り口
Media Art II 2013 第6回:openFrameworks Addonを使う 2 - ofxOpenCV と ofxCv
オープンソースで作るスマホ文字認識アプリ
Depth From Sequence
OpenCV on mobile

More from Daisuke Nagata (13)

PDF
iOSDC Japan 2019 Reject Conference days1[非公式]
PDF
Swift love party _meeting_materials
PDF
Swift愛好会vol37
PDF
Ios machine learning
PDF
Metalプログラミング
PDF
Swiftプログラミングを考える
PDF
実践業務を爆速でこなすtipsとgenerics
PDF
Realm,rx swift,repro を使ってみて
PDF
Sansan様 登壇資料
PDF
クラスメソッド第4回登壇資料 RxRealm
PDF
Rx swift,Repro framewolrk
PDF
Realm meet up #17
PDF
キャリアとアプリの アップデート
iOSDC Japan 2019 Reject Conference days1[非公式]
Swift love party _meeting_materials
Swift愛好会vol37
Ios machine learning
Metalプログラミング
Swiftプログラミングを考える
実践業務を爆速でこなすtipsとgenerics
Realm,rx swift,repro を使ってみて
Sansan様 登壇資料
クラスメソッド第4回登壇資料 RxRealm
Rx swift,Repro framewolrk
Realm meet up #17
キャリアとアプリの アップデート
Ad

OpenCV→Swift3.0.1