pyueyeを使ってピクセルクロックを設定しようとしています。それを取得するには:
from ctypes import *
from pyueye import ueye
PIXELCLOCK_CMD_GET=5
pc = c_int()
ueye.is_PixelClock(self._hcam, PIXELCLOCK_CMD_GET, byref(pc), sizeof(pc))
そして、私が試した設定で動作します:
PIXELCLOCK_CMD_SET=6
pc = c_int(100)
ueye.is_PixelClock(self._hcam, PIXELCLOCK_CMD_SET, byref(pc), sizeof(pc))
しかし、それは125を返します(明らかに間違った入力タイプです)
byrefなどの代わりにpointer(pc)を試しましたが、解決策が見つかりませんでした。
何か案が ?