4/21/2017
OpenCV binarization test : threshold, adaptive threshold, otzu
< gist >
< /gist >
And refer to below site :
Otzu :
http://cvlecture.marearts.com/2017/04/opencv-lecture-5-4-otzu.html
adaptive threshold :
http://cvlecture.marearts.com/2017/04/opencv-lecture-5-3-adaptivethreshold.html
threshold :
http://cvlecture.marearts.com/2017/04/opencv-lecture-5-3-adaptivethreshold.html
Labels:
adaptive threshold,
OpenCV,
OTZU,
threshold,
Total
4/19/2017
OpenCV Background subtraction 3.2 version example (for MOG, MOG2, GMG, KNN)
This is example for background subtraction on opencv 3.2 version
previously, I post 2.7 version example on here.
http://study.marearts.com/2014/04/opencv-study-background-subtractor-mog.html
But some usage is changed, and knn subtraction method is added.
Many people ask that example based on opencv 3.2
refer to below source code
Thank you.
< gist code >
< /gist code >
previously, I post 2.7 version example on here.
http://study.marearts.com/2014/04/opencv-study-background-subtractor-mog.html
But some usage is changed, and knn subtraction method is added.
Many people ask that example based on opencv 3.2
refer to below source code
Thank you.
< gist code >
< /gist code >
4/17/2017
floodFill opencv function example
floodFill function example
< gist >
< /gist >
#tags
CallBackFunc, EVENT_LBUTTONDOWN, setMouseCallback, rectangle, floodFill,
< gist >
< /gist >
#tags
CallBackFunc, EVENT_LBUTTONDOWN, setMouseCallback, rectangle, floodFill,
Labels:
floodFill,
OpenCV,
rectangle,
setMouseCallback,
Total
video show and write keeping original fps
When the video write, we can set parameter in following function..
outVideo.open(".\\outVideo.avi", askFileTypeBox, capture.get(CV_CAP_PROP_FPS), S, Color);
And we can control play speed by waitKey.
double fps = capture.get(CV_CAP_PROP_FPS);
delay Per Second = 1/fps
in milliseconds = 1/fps * 1000
so we delay, waitKey( 1/fps * 1000 )
by the way, it is not exact fps. because it is delayed including other processing in the loop.
for example, data copy, sobel, imshow ...
< gist code >
< /gist code >
#tags
CV_CAP_PROP_FRAME_WIDTH, CV_CAP_PROP_FRAME_HEIGHT, VideoCapture, VideoWriter, waitKey
Labels:
CV_CAP_PROP_FRAME_HEIGHT,
CV_CAP_PROP_FRAME_WIDTH,
OpenCV,
Total,
VideoCapture,
VideoWriter,
waitKey
4/14/2017
Otzu binary simple example
Labels:
AdaptiveThreshold,
GaussianBlur,
OpenCV,
OTZU,
threshold,
Total
Subscribe to:
Posts (Atom)
-
In past, I wrote an articel about YUV 444, 422, 411 introduction and yuv rgb converting example code. refer to this page -> http://feel...
-
The latent SVM tells the learning method used in this paper -> "Discriminatively trained deformable part models". The authors s...
-
My Environment : MS VS 2008 & MFC(Dialog Based) Joy Stick : Logitech Extreme 3D pro (XBox Type) Cteated Date : 2012. 03 [source code]...
-
refer to code: .. import torch # create a tensor x = torch . randn ( 3 , 4 ) # set print options to display full tensor torch . set_print...
-
Created Date : 2011.10 Language : C/C++ Tool : Microsoft Visual C++ 2008 Library & Utilized : OpenCV 2.3 Reference : SIFT referenc...
-
KEY KeyCode ASCII KEY KeyCode ASCII 0 48 48 Numpad 0 96 48 1 49 49 Numpad 1 97 49 2 50 50 Num...
-
Example 1: Basic Variadic Template # include <iostream> // 1. Simple function that accepts any number of arguments template ...
-
Video stabilization example source code. The principle is like that... Firstly, to obtain 2 adjacent images extract good feature to t...
-
This is dithering example, it make image like a stippling effect. I referenced to blew website. wiki page: https://en.wikipedia.org/wik...
-
make well divided linear coordinate And make pair coordinate Please see code for detail explanation. import numpy as np import cv2 ...