Questions tagged [edge-detection]

Edge detection is a tool in computer vision used to find discontinuities (edges) in images or graphs. Use this tag when asking about finding and manipulating edges or edge interaction.

Edge detection is a part of computer vision where the goal is to find edges in images. This often involves computing derivatives of the image with respect to the coordinates, because intuitively if the difference between two neighboring pixels is high, it is likely that there is an edge in the image. A popular edge detection algorithm is the Canny edge detector. Other edge detection algorithm includes Laplace & Sobel.

Discontinuities in image are likely to correspond to

  • discontinuities in depth
  • discontinuities in surface orientation
  • changes in material properties and
  • variations in scene illumination
1057 questions
-2
votes
1 answer

How can I detect the edges of this image?

I want to find the square edges of this image with OpenCV. I tried to find edges with Canny, Laplacian, and Sobel, but square border detection is not succeeding.
주현철
  • 1
  • 2
-2
votes
1 answer

How to Click on Detected Edges by Python OpenCV?

With following code I can detect Edges of Rectangle but now I wanted to click on each Edge of Rectangle? How I can do this ? import numpy as np import cv2 import matplotlib.pyplot as plt import matplotlib import…
-2
votes
2 answers

Measuring the irregularity of an object's border

I have the image below and would like to measure the border irregularity of the image. That is, to specify if the border (edge) is regular or not. I have been looking around, and found mostly research papers on the topic. Is there some function I…
Simplicity
  • 47,404
  • 98
  • 256
  • 385
-2
votes
1 answer

Increase the degree of a specific color range in an image for object detection

I have a number of lobster images as shown in the photo. My goal is to identify the edge between the carapace and the body and its coordinates. However, it seems like the methods of finding contours based on HSV thresholds or Canny edge detection…
Son Vo
  • 21
  • 8
-2
votes
1 answer

Holiday project goals for undergrads with an FPGA?

It's a student project for vacation research, under-grad, not sure how many of us, there'll probably be 4-6, we're motivated. My original proposal was to get an FPGA (on an Artix-7 or Z-board) to run a CID camera sensor as a dumb peripheral, do some…
-2
votes
2 answers

Which straight line detection algorithms will still detect lines that have suffered a degree of lens distortion in photos?

I've found other questions on the topic of detecting straight lines in images which I will read up on. But I'm aware the in many photos the real life straight lines end up curved. I don't have to de-curve fish-eye distortion or anything extreme. But…
-2
votes
2 answers

Image segmentation based on binary image

I have these two images, image 1 is a binary of image 2. I would like to segment out the object from image 2 in the shape of image 1. image 1 image 2 I have looked into several samples but none of them is…
-2
votes
2 answers

Adaptive Canny Edge detection

What is the adaptive Canny edge detection, and why is it better than normal canny edge detection? Also is it implemented in matlab ?
Sara
  • 86
  • 2
  • 11
-2
votes
1 answer

Area and perimeter of detected objects

How can I find the area and perimeter of objects detected using sobel edge detection algorithm? Did not find any soution
sakshi
  • 13
  • 5
-2
votes
1 answer

How to use Domain Transform Edge-Preserving technique for Image Enhancement in MATLAB

I am interested in using this Domain Transform Edge-Preserving Video filtering technique (http://inf.ufrgs.br/~eslgastal/DomainTransform/ - source code available there) for image enhancement in Matlab (2015a). At around 3:12 on a 5-minute video (on…
DragonDance27
  • 97
  • 2
  • 12
-2
votes
1 answer

need algorithm to find edge and boundary of matrix members

I have a 16X16 matrix , which contain members from 0,1,2,3, i want to know which algorithm should i use to find the boundary's between members to show the grouping, in the other word, with which algorithm should i find edge of this grouping? i want…
-2
votes
2 answers

How to segmentation object c#

I used this code for segmentation, I'm trying to detect pixels one by one because my object is a binary, not a grayscale. when i run the program, it draws 2 object. The first object is successfully drawn (object still has a black color and a red…
-3
votes
1 answer

Removing the noise in edge detection

I was trying the detect and extract an image from the background (Example image here). Used canny edge detection and Hough transform for lines detection. But I'm getting wrong result due to noise in the image. An example image (Intermediate result)…
-3
votes
1 answer

How to smoothen edges found in a image using matlab

How to smoothen two line in below image using matlab ? So that it will look like 2 smooth curves. I have try using imdilate and imclose functon as below imdilate(im_edge,strel('disk', 2)) imclose(im_edge,strel('square', 2)) But edges just become…
Le Truong Sinh
  • 181
  • 1
  • 1
  • 8
-3
votes
1 answer

matlab find edge Undefined function 'power' for input arguments of type 'cell'

my source code: function void = find_edge() path_io = 'io_find_edge\'; format = '.jpg'; list_img = ['Parent_006.jpg'; 'Parent_007.jpg'; 'Parent_008.jpg'; 'Parent_009.jpg'; 'Parent_010.jpg']; list_filter = {'sobel', 'canny', 'prewitt', 'roberts',…
Arman
  • 367
  • 3
  • 12
1 2 3
70
71