2枚の画像を重ね合わせて、マウススライドで比較するウィンドウのサンプルです。
- OpenCV 3.4.2 or later
デモの実行方法は以下です。
python sample.py
以下の流れで呼び出してください。
CvComparisonSliderWindowクラス作成時には、ウィンドウ名、スライダー上のライン色、ライン太さを指定出来ます。
省略した場合は、それぞれ'debug'、(255, 255, 255)、1になります。
from cv_comparison_slider_window import CvComparisonSliderWindow
cvwindow = CvComparisonSliderWindow(
window_name='debug',
line_color=(255, 255, 255),
line_thickness=1,
)
# [省略]
while True:
# [省略]
cvwindow.imshow(image1, image2)
key = cv.waitKey(1)
高橋かずひと(https://twitter.com/KzhtTkhs)
cv-comparison-slider-window is under MIT license.