2016-07-11 183 views
1

バイナリしきい値のハイおよびローHSV値を保存するために、画像処理スクリプトにボタンを追加しようとしています。cv2.createButtonを使用してOpenCV 3.1でボタンを作成する方法は?

OpenCV 3.0のドキュメントhereによると、OpenCVには明らかにその機能があります。

私はButtonがボタンの名称であると私は取得に保つしかしfは、コールバック関数(ちょうど空の関数)

あるこの
cv2.createButton('Button',f)
のような機能を書いています: -

AttributeError: 'module' object has no attribute 'createButton'

明らかに同じ関数がC/C++でうまく動作しますが、Pythonでは機能しません。おそらくそれはPython(多分)のためではないからでしょうか?

この問題を回避するにはどうすればよいですか?

答えて

2

ドキュメントは

Another important application of trackbar is to use it as a button or switch. OpenCV, by default, doesn’t have button functionality. So you can use trackbar to get such functionality (found at Trackbar as the Color Palette).

を言うボタンとしてそれを使用するためにどのように小さな例があります。

+0

さて、ボタンではなくスイッチです... –

+0

@DuncanWhyte確かに、私が見ているように、OPの質問に最も近いものです。 – ppasler

関連する問題