Non-linear operators in Mathematical Morphology is the theory of using algebraic structure of lattices and geometrical analysis of structures, based on set theory, topology, and random functions. operators: Erosion, Dilation, Opening and Closing. Reconstruction filters, Connected filters, ...

learn more… | top users | synonyms

0
votes
0answers
22 views

Granulometry by morphological opening and closing

I am trying to understand granulometry. I understand that it deals with determining the size distribution of particles in an image and uses the principles of opening and closing. I have a smoothed ...
0
votes
0answers
78 views

Corner detection of image in Matlab

I'm trying to detect the corner of a binary image(boundary image)Function using Freeman Chain Code algorithm.Code for corner detection is taken from Matlab Central(function name is "chaincode") I ...
0
votes
0answers
69 views

Edge detection of image in matlab

I'm trying to extract edge from an image. I used the following algorithm.Input image(e11) which is a 512 * 512 grayscale image is also given. Find the morphological gradient of input ...
2
votes
2answers
266 views

Segmentation of overlapping noisy parallelograms in a binary image

Edited. Previously this question was named "Segmentation of overlapping pulses in a binary spectrogram" and it was stated in slightly different way. I'm apologise to those users, who were affected by ...
0
votes
0answers
12 views

How can I find this image's end points using morphological operations

I'm trying to solve a question that practises the concepts behind morphological operations. Given the following image, how can I produce a new image with only the original image's end points. Input ...
1
vote
0answers
19 views

Morphological gradient versus linear gradient

To obtain the gradient from an image, one can use a linear filter that for example is derrived from the derrivative of a gaussian. Then convolving the image with this linear filter gives you the ...
1
vote
0answers
44 views

Gap Filling Contours / Lines

I have the following image: and I would like to fill in its contours (i.e. I would like to gap fill the lines in this image). I have tried a morphological closing, but using a rectangular kernel ...
0
votes
0answers
30 views

Using morphological operations for color images processing

Have you ever seen any articles about using morphological-like technique for denoising color images?
0
votes
2answers
223 views

OCR (optical character recognition) for Indian languages - segmentation

Can any one help me in how to extract a table from the whole document image and segment it? I have done segmentation for the document image which has only text by using the projection profile. So ...
0
votes
3answers
1k views

Best way to remove unwanted region from image

I am finding the techniques to remove unwanted regions (small dots) from image. I have an image that includes object and some unwanted region (small dots- see first image). I want to remove it. Hence, ...
0
votes
1answer
73 views

Computations in Grayscale morphology dilation

I red this link, but unfortunately i still don't understand the process... By the way, Dilation process is performed by laying the structuring element H on the image I and sliding it across the image ...
1
vote
1answer
235 views

Decomposition of **3D** structuring elements for morphological operations

I am struggling to implement a mathematical morphology toolset in an image processing package. I base my implementation on what I saw in MATLAB, and on several papers on the subject. There seems to ...
1
vote
2answers
1k views

Uneven background subtraction: Rolling ball vs Disk tophat

A classical technique in still images (e.g. fluorescence microscopy images) to remove uneven illumination and isolate bright blobs is to use morphological operation such as the top-hat transform. For ...
1
vote
2answers
1k views

OpenCV: Problem at creating a Skeleton of Lines

I need to get the lines from a photographie of a sheet of paper. While recherching, I came along this, where one answer referred to this blog entry. Now I am having trouble with this approach. I have ...
3
votes
1answer
63 views

Erosion in image

I don't if I am posting my question in the correct place. I have tried hard to solved it but I am unsuccessful. I have an structuring element shown below: ...
2
votes
1answer
372 views

Image processing: how do I erode on boundary and dilate inside boundary?

I have an image that I am trying to process: I want two seamingly contradictory effects: I want to remove "holes" inside "the blob". That is I want all pixels inside the blob to be solid red. I ...
1
vote
0answers
3k views

Find branches in skeleton image using matlab

I have a skeleton image. I am able to detect branchpoints, endpoints and able to label image using BWMorph, BWLabel. Now I want to differntiate between skeleton center line and branches. In short I ...
3
votes
1answer
291 views

Grayscale morphology

Hello I've been trying to understand the grayscale dilation operation using the following example, but my results are different. $I = \begin{pmatrix} \bf{5} & 2 & 4 \\ 1 & -3 & 1 ...
6
votes
3answers
589 views

Shape of structuring elements for morphological gradients

I am looking to understand recommended shapes of structuring elements used in calculating morphological gradients. According to Pierre Soille: Morphological Image Analysis: Only symmetric ...
6
votes
3answers
13k views

OpenCV/C++ connect nearby contours based on distance between them

I have to connect nearby contours in an image based on the distance between them which specifies if the contours are to be connected. Now there's a question already on same question here ...
9
votes
2answers
175 views

On the de-noising of time-frequency images

I am wondering what techniques might be available for 'de-noising' the following example time-frequency image that was created using Welch's method. The following plot was created from a robotic ...
7
votes
4answers
269 views

How to: pixel packs in an image to representative point coordinates (x,y)

Let's have an image (gray-scale or even binary) as shown on the following figure at the left hand side, the goal is to generate a list of points i.e., coordinates in the form of (x,y) for each pack of ...
6
votes
1answer
693 views

How to compute 2D displacement vector for binary image registration?

My inputs are several binary images like: They have globally the same content but may be unregistered as they are produced from a hand camera. What I would like to compute is the 2D displacement ...
13
votes
3answers
486 views

How do I reconstruct text from an image using only morphological operations?

I want to reconstruct the text from the following image as best as possible. The tricky part is that I want to do it only using morphorogical operations on the image I tried using erosion, dilation, ...