Mecha2
Posts: 1
Joined: Wed Jun 06, 2018 11:41 am

Python x Picameraでの長時間露光撮影の方法について

Wed Jun 06, 2018 11:57 am

Picamera v2とそのpythonモジュールを使って

Code: Select all

raspistill -ISO 100 -ss 4000000000 -o photo.jpg
に相当するシャッタスピード4秒での撮影機能を実装したいのですがエラーが出てうまくいきません。

心当たりのある方、助言をお願いします。。
現状の以下の状態です。

Code: Select all

with picamera.PiCamera() as camera:
	camera.resolution = (3280, 2464)
	camera.iso = 100
	#camera.framerate = 30 #16-39まではエラーなし
      	camera.shutter_speed = 4000000000
   	time.sleep(2)
   	camera.capture('photo.jpg')
4行目のコメントアウトがない状態だとシャッタースピードAutoの状態?で撮影されます。
camera.framerateを指定する必要があると思ったのですが15以下の値に設定すると下記のエラーが出ます。
mmal: mmal_vc_component_enable: failed to enable component: ENOSPC
Traceback (most recent call last):
File "picture.py", line 8, in <module>
camera.framerate = 1
File "/usr/lib/python2.7/dist-packages/picamera/camera.py", line 2115, in _set_framerate
self._enable_camera()
File "/usr/lib/python2.7/dist-packages/picamera/camera.py", line 1976, in _enable_camera
self._camera.enable()
File "/usr/lib/python2.7/dist-packages/picamera/mmalobj.py", line 724, in enable
prefix="Failed to enable component")
File "/usr/lib/python2.7/dist-packages/picamera/exc.py", line 184, in mmal_check
raise PiCameraMMALError(status, prefix)
picamera.exc.PiCameraMMALError: Failed to enable component: Out of resources
調べ方が悪いのか解決法が見当たらずお手上げ状態です。
どうぞよろしくおねがいします。

Return to “日本語”

Who is online

Users browsing this forum: No registered users and 1 guest