Top / SJS / 2017 / ex03

SJS2017 ex03 [edit]

課題いっぱいありますが,1回で全部終わらせようという意図ではありません. 自分で進められるひとはどんどん先へ進めたらよいですが.

これまでの分 [edit]

  • 以前の分を全て報告してokをもらってから,今回分にすすみましょう.

準備 [edit]

今日の課題では,以下の画像を使います.ダウンロードして notebook と同じディレクトリ内に置いときましょう.

blackuni3.png

画像を開いて眺めるには,次のどちらかを実行しましょう.

$ open hoge.png          注1: 以下参照
$ display hoge.png &    注2: ImageMagick の display コマンドを使う場合

注1: open は Mac OS X 独自のコマンド.関連づけられているアプリケーションに渡して実行.デフォルトでは「プレビュー」が開く.

OpenCV に関する情報は,http://docs.opencv.org/3.3.0/ などへどうぞ.または,「opencv python ほげ」等でググるのもよいでしょう.

課題A [edit]

課題B [edit]

Python + OpenCV 入門(2)

import numpy as np
import cv2

cap = cv2.VideoCapture(0)

while True:
    rv, frame = cap.read()
    cv2.imshow('hoge', frame)
    if cv2.waitKey(1) == ord('q'):
        break
        
cap.release()
cv2.destroyAllWindows()

上記を適当な名前のファイルとして保存して(e.g. ex03B.py),次のように実行してみよう

$ python ex03B.py

画像の映ったウィンドウ内で 'q' を押すとこのプログラムは終了する.これを元にして,適当に画像処理するプログラムを作りなさい.


トップ   編集 凍結 差分 バックアップ 添付 複製 名前変更 リロード   新規 一覧 単語検索 最終更新   ヘルプ   最終更新のRSS
Last-modified: 2017-10-11 (水) 10:38:37 (68d)