私はこの特定のオブジェクトの検出にtutorialをフォローしていました。 彼は彼がrejectLevelsとlevelWeightsで検出またはそのような何かのためのしきい値を調整することを可能にする彼のコードでdetectMultiSacle機能のこのバージョンを使用しています。opencv python detectMultiScale api
のPython:
cv2.CascadeClassifier.detectMultiScale(image,
rejectLevels, levelWeights[,
scaleFactor[, minNeighbors[, flags[,
minSize[, maxSize[,
outputRejectLevels]]]]]]) → objects
これは私のコードです:
detectMultiScale(image=gray,
rejectLevels=rejectlevels,
levelWeights=levelweights)
しかし、それは次のエラー、私は混乱します提供します:
をTypeError: 'rejectLevels' is an invalid keyword argument for this function
私はもともとdetectMultiScale(image, rejectLevels, levelWeights, scaleFactor)
を使用しようとしていたが、それは私の第四引数は、私は私が使っていたと思った機能を使用していませんでした容疑者作らフロート、することはできませんというエラーを与えます。
私はpip
を使用して、バージョン3.3.0.9のopencv-pythonをインストールします。このwebpage以外のPythonドキュメントは見つかりませんでした。
助けてください。最新のpython apiのドキュメント、またはこの特定の機能に関するいくつかの経験をどこで見つけることができますか?
'インタプリタでhelp'を使用してください。 –
うわー、ありがとう、それは本当に便利です。 – undeadcellphone
問題ありません。また、['dir(...)'](https://docs.python.org/2/library/functions.html#dir)もチェックしてください。 –