OpenCVを用いて入力画像に対してガボールフィルタを適用しました.
このとき,フィルタが適用され,出力画像で黒く表示されている部分の座標情報を得たいと考えているのですが,実装方法がわかりません.
詳しい方,実装方法を教えていただきたいです.よろしくお願い致します.
Python
1import pylab 2import numpy 3import cv2 4 5filename = str(input("filename : ")) 6img = cv2.imread(filename) 7 8gabor = cv2.getGaborKernel((30, 30), 4.0, numpy.radians(0), 10, 0.5, 0) 9dst = cv2.filter2D(img, -1, gabor, delta=128) 10 11output_filename = filename[0:-4] 12output_filename = output_filename + '_gab.png' 13cv2.imwrite(output_filename, dst) 14 15pylab.imshow(dst) and pylab.show()
回答1件
あなたの回答
tips
プレビュー