研究のページ/Python/Python+OpenCV
をテンプレートにして作成
[
トップ
] [
新規
| |
検索
|
最終更新
|
ヘルプ
|
ログイン
]
開始行:
#topicpath
** Python+OpenCV [#e002765c]
*** OpenCVとは [#ob03bb3e]
- CV は Computer Vision の略である。計算機に接続されたカ...
Intel が開発して、その後、Open になった。~
デジカメなどで顔と認識された部分に枠を表示したりするのは...
~
- [[導入についての情報>https://robo.mydns.jp/Lecture/inde...
~
*** サンプルプログラム [#x71a8d4f]
- 導入チェック用サンプルプログラム~
-- サンプルプログラム1 ([[OpenCV Getting Started>http://o...
~
import numpy as np
import cv2
# Load an color image in grayscale
img = cv2.imread('sample.png',0)
cv2.imshow('image',img)
cv2.waitKey(0)
cv2.destroyAllWindows()
~
※ 画像ファイル(sample.png)の置き場:~
--- 実行する際に working directory を指定できる画面が現れ...
--- 現れない場合には、メニューを Run > Configure とたどり...
~
-- サンプルプログラム2 (OpenCV のチュートリアルページの一...
~
import numpy as np
import cv2
cap = cv2.VideoCapture(0)
while(True):
# Capture frame-by-frame
ret, frame = cap.read()
# Our operations on the frame come here
gray = cv2.cvtColor(frame, cv2.COLOR_BGR2GRAY)
# Display the resulting frame
cv2.imshow('frame',gray)
if cv2.waitKey(1) & 0xFF == ord('q'):
break
# When everything done, release the capture
cap.release()
cv2.destroyAllWindows()
~
カメラでとらえた映像が表示される。~
※ このプログラムでは、numpy は必要でない。その旨、エディ...
~
終了行:
#topicpath
** Python+OpenCV [#e002765c]
*** OpenCVとは [#ob03bb3e]
- CV は Computer Vision の略である。計算機に接続されたカ...
Intel が開発して、その後、Open になった。~
デジカメなどで顔と認識された部分に枠を表示したりするのは...
~
- [[導入についての情報>https://robo.mydns.jp/Lecture/inde...
~
*** サンプルプログラム [#x71a8d4f]
- 導入チェック用サンプルプログラム~
-- サンプルプログラム1 ([[OpenCV Getting Started>http://o...
~
import numpy as np
import cv2
# Load an color image in grayscale
img = cv2.imread('sample.png',0)
cv2.imshow('image',img)
cv2.waitKey(0)
cv2.destroyAllWindows()
~
※ 画像ファイル(sample.png)の置き場:~
--- 実行する際に working directory を指定できる画面が現れ...
--- 現れない場合には、メニューを Run > Configure とたどり...
~
-- サンプルプログラム2 (OpenCV のチュートリアルページの一...
~
import numpy as np
import cv2
cap = cv2.VideoCapture(0)
while(True):
# Capture frame-by-frame
ret, frame = cap.read()
# Our operations on the frame come here
gray = cv2.cvtColor(frame, cv2.COLOR_BGR2GRAY)
# Display the resulting frame
cv2.imshow('frame',gray)
if cv2.waitKey(1) & 0xFF == ord('q'):
break
# When everything done, release the capture
cap.release()
cv2.destroyAllWindows()
~
カメラでとらえた映像が表示される。~
※ このプログラムでは、numpy は必要でない。その旨、エディ...
~
ページ名: