2019-11-22 01:58:35 -0600 | commented question | setUseOptimized() Hi, yes I know the documentation. Hovever, when I have two applications (two projects) in one Solution file, have I se |
2019-11-21 10:54:17 -0600 | asked a question | setUseOptimized() setUseOptimized() Hi, I've a simple question concerning setUseOptimized() function. I'm working with Visual Studio17 a |
2019-07-18 01:46:15 -0600 | commented question | How to grow bright pixels in grey region? you can try a floodfill operation |
2019-07-09 02:41:44 -0600 | commented question | Clean ID card picture to use a person photo for facial recognition Ok, than try out the inpainting and Image Denoising function from OpenCV directly Inpainting OpenCV Image Denoising |
2019-07-09 02:39:49 -0600 | commented question | Clean ID card picture to use a person photo for facial recognition Ok, than try out the inpainting function from OpneCV directly Inpainting OpenCV |
2019-07-08 09:41:42 -0600 | commented question | What is a good alternative to RANSAC you can try out a GraphCut RANSAC proposed by Daniel Barath and Jiri Matas at CVPR 18' Paper and GitHub. The approach is |
2019-07-08 02:36:26 -0600 | commented question | Clean ID card picture to use a person photo for facial recognition I would try out image restauration and image inpainting like here or here but which is not a OpenCV specific problem. |
2019-07-02 05:17:30 -0600 | answered a question | Detect Closed loop through from the image Hi, you can check if the contour area is bigger than the perimeter: for contour in contours: if cv2.contourAr |
2019-07-02 04:32:35 -0600 | answered a question | How to liquify the contours of the objects? Hi, you can try out some simple median filtering or oil painting Effects, which can be found here or here Best |
2019-07-01 06:19:28 -0600 | commented answer | Segment the "cupules" of a prehistoric engraving. The problem is, that Otsu do not select the optimal threshold in this case. I would suggest to try out different auto th |
2019-06-27 08:10:18 -0600 | answered a question | Segment the "cupules" of a prehistoric engraving. Hi, you can try some simple preprocessing techniques, before thresholding, but these depends mostly on the images you h |
2019-01-23 05:07:07 -0600 | commented answer | Edge-preserving alternatives to Bilateral Filters you can also try some implementations found by google. see here or here. Give attention to how often you apply the filte |
2019-01-22 20:38:30 -0600 | received badge | ● Nice Answer (source) |
2019-01-21 02:51:33 -0600 | answered a question | Edge-preserving alternatives to Bilateral Filters you can use an anisotropic diffusion filter developed by Perona-Malik but it could be slow as well. try it out! see her |
2019-01-10 06:36:40 -0600 | answered a question | How to reduce noise from technical drawings? Hi, interesting problem and I think using morphological operations would not work here. I don't know if it could work |
2018-12-19 05:16:50 -0600 | edited answer | Mean of the distance transform Hi, to find the width of a contour for each position is not so an easy task but there exist approaches. You can do it |
2018-12-19 04:04:14 -0600 | edited answer | Mean of the distance transform Hi, to find the width of a contour for each position is not so an easy task but there exist approaches. You can do it |
2018-12-19 04:03:52 -0600 | answered a question | Mean of the distance transform Hi, to find the width of a contour for each position is not so an easy task but there exists approaches. You can do it |
2018-12-18 10:15:43 -0600 | commented question | Output view full of translated image this is also a good tutorial how to translate and rotate images correctly |
2018-12-18 03:26:03 -0600 | edited answer | Using openCV python to detect concrete cracks Hi, an easy approach could be: 1) remove the inhomogeneous background illumination apply a big gaussian bluring and s |
2018-12-17 06:06:20 -0600 | edited answer | Finding distance between skeleton and boundary Hi, First I would calculate the normal vector for each white line. Afterwards, iterate for each white point along the c |
2018-12-17 05:37:48 -0600 | answered a question | Finding distance between skeleton and boundary Hi, First I would calculate the normal vector for each white line. Afterwards, iterate for each white point along the c |
2018-12-17 03:15:36 -0600 | edited answer | Using openCV python to detect concrete cracks Hi, an easy approach could be: 1) remove the inhomogeneous background illumination apply a big gaussian bluring and s |
2018-12-17 03:15:11 -0600 | edited answer | Using openCV python to detect concrete cracks Hi, an easy approach could be: 1) remove the inhomogeneous background illumination apply a big gaussian bluring and su |
2018-12-17 03:10:15 -0600 | answered a question | Using openCV python to detect concrete cracks Hi, an easy approach could be: 1) remove the inhomogeneous background illumination apply a big gaussian bluring and su |
2018-03-23 03:35:49 -0600 | answered a question | How to detect red object shape?(square shaped object red in color) Hi, you can try to calculate the thinnes ratio: T = 4*Pi ( Area/Perimeter^2) this measure has a maximum of 1, which cor |
2018-03-21 04:12:43 -0600 | commented question | Homography transformation + scale Hi, this link should be helpful |
2018-03-21 03:34:45 -0600 | answered a question | Algorithm recommendation for texture analysis/segmentation Hi, if you only need the area of the spherical objects I would first apply a median filter: Afterwards you can use a |
2018-03-21 03:20:04 -0600 | commented question | Algorithm recommendation for texture analysis/segmentation Deep learning is not the solution for all. At least you will need thousand and much more images for learning which is no |
2018-03-14 03:41:00 -0600 | answered a question | Finding the max and min x,y location of a mask Hi, you can calculate the extreme points of the contour. leftmost = tuple(cnt[cnt[:,:,0].argmin()][0]) rightmost = tu |
2018-03-13 07:41:37 -0600 | answered a question | Bundle Adjustment Hi, I've found an OpenCV wrapper (cvsba) for the Sparse Bundle Adjustment library (sba), which was developed by M. Lour |
2018-02-14 05:07:06 -0600 | answered a question | Detect crossing lines at a single point Hi, try out different filters for preprocessing. result of median filter or result of variance filter: based on t |
2018-02-09 05:18:30 -0600 | commented answer | Bottle Detection I havn't tried it but there are lot of plotting frameworks in c++ looks simple: https://github.com/lava/matplotlib-cpp |
2018-02-09 05:17:22 -0600 | commented answer | Bottle Detection I havn't tried it but there are lot of plootting frameworks in c++ looks simple: https://github.com/lava/matplotlib-cpp |
2018-02-09 05:08:31 -0600 | commented answer | Bottle Detection are you working in c++ or python or...? |
2018-02-07 10:23:02 -0600 | commented question | Bottle Detection it's the reduce function |
2018-02-06 02:44:23 -0600 | answered a question | Detect blur, sharpness of the single image Hi, this paper is also interesting, where they use a Harr Wavlet transform to determine bluriness and sharpness: Blur |
2018-02-05 10:37:00 -0600 | received badge | ● Commentator |
2018-02-05 10:37:00 -0600 | commented answer | Hello all, currently i'm trying to run binary file of a paper "Scene Conditional Background Update for Moving Object Detection in a Moving Camera" but i'm getting error 0xc000007b. open the exe file with the depency walker on your computer and have a look which dlls are refered http://www.dependency |
2018-02-05 10:34:17 -0600 | commented answer | Hello all, currently i'm trying to run binary file of a paper "Scene Conditional Background Update for Moving Object Detection in a Moving Camera" but i'm getting error 0xc000007b. I've downloaded the file and was not able to run it because opencv_video249.dll is missing. It could be that on your com |
2018-02-05 10:23:16 -0600 | answered a question | Hello all, currently i'm trying to run binary file of a paper "Scene Conditional Background Update for Moving Object Detection in a Moving Camera" but i'm getting error 0xc000007b. Hi, I think you have mixed up a 32bit environment with a 64bit one, so check your environment |
2018-02-01 03:47:09 -0600 | answered a question | Extract the foreground of a selfie Within a selfie the face should be always in foreground therefore, apply a face detection and select the face region as |
2018-02-01 02:34:08 -0600 | received badge | ● Critic (source) |
2018-02-01 02:31:10 -0600 | answered a question | Assigning unique identifier to shapes in real-time Hi you could use center of gravity of the contour: cx = [] cy = [] pos = [] for i in range(0, len(conto |
2018-01-29 03:05:37 -0600 | answered a question | how to know the area of the overlapping rectangles? "The formula for intersection will be SI= Max(0, Min(XA2, XB2) - Max(XA1, XB1)) * Max(0, Min(YA2, YB2) - Max(YA1, YB1)) |
2018-01-19 02:30:32 -0600 | answered a question | Bottle Detection Hi, the illumination is not so important, but they should be constant (avoid interfering light). In a first step I wo |
2018-01-16 08:28:52 -0600 | edited answer | Help! pixel distance from a plane if the plane is not horizontal Hi, first Question: a standard calibration is necessary (like chessboard or circles grid) because you have to eliminate |
2018-01-16 08:25:44 -0600 | edited answer | Help! pixel distance from a plane if the plane is not horizontal Hi, first Question: a standard calibration is necessary (like chessboard or circles grid) because you have to eliminate |
2018-01-16 03:42:18 -0600 | answered a question | question of reading pixel you also have to learn C++, see e.g. C++ Templates <uchar> is a template parameter and means that img_pyr2 must b |
2018-01-16 01:52:49 -0600 | answered a question | Help! pixel distance from a plane if the plane is not horizontal Hi, first Question: a standard calibration is necessary (like chessboard or circles grid) because you have to eliminate |