From 7f115db7a7863944da461fc12f96c63be139143c Mon Sep 17 00:00:00 2001 From: Alexander Mordvintsev Date: Thu, 30 Jun 2011 14:17:31 +0000 Subject: [PATCH] morphology.py sample stub --- samples/python2/morphology.py | 19 +++++++++++++++++++ 1 file changed, 19 insertions(+) create mode 100644 samples/python2/morphology.py diff --git a/samples/python2/morphology.py b/samples/python2/morphology.py new file mode 100644 index 0000000..f651f4f --- /dev/null +++ b/samples/python2/morphology.py @@ -0,0 +1,19 @@ +import numpy as np +import cv2 + +img = cv2.imread('../cpp/baboon.jpg', False) + +def callback(k): + k = 2*(k-10) + st = cv2.getStructuringElement(cv2.MORPH_ELLIPSE, (abs(k), abs(k))) + op = cv2.MORPH_BLACKHAT + if k > 0: + op = cv2.MORPH_TOPHAT + res = cv2.morphologyEx(img, op, st) + cv2.imshow('img', res) + +callback(20) +cv2.createTrackbar('k', 'img', 10, 20, callback) + + +cv2.waitKey() -- 2.7.4