といってもパッと難しいことはできないので、よくある画像の特徴点抽出をやってみようかと思った。
import numpy as np import cv2 from matplotlib import pyplot as plt img = cv2.imread('/usr/local/src/opencv-3.0.0/samples/data/lena.jpg',0) # Initiate STAR detector orb = cv2.ORB_create() # find the keypoints with ORB kp = orb.detect(img,None) # compute the descriptors with ORB kp, des = orb.compute(img, kp) # draw only keypoints location,not size and orientation img2 = cv2.drawKeypoints(img,kp, None,color=(0,255,0)) plt.imshow(img2),plt.show()
出来た。
今日の作業
OpenCVのインストールが手強すぎて、あまり他のことに時間が割けなかった。とはいえ、OpenCV入れたので何ができるかの基本は押さえておきたい。明日は少し進展できたらいいな。
0 件のコメント:
コメントを投稿