Filter löschen
Filter löschen

What Kind of pre-processing techniques can I apply to make an object more clear?

2 Ansichten (letzte 30 Tage)
Hi,
I applied few techniques of denoising on MRI images and could not realize what techniques are applicable on my data to make the cartilage object more clear. First I applied Contrast-limited adaptive histogram equalization (CLAHE) with this function:
J = adapthisteq(I)
But I got a white image. This is original image and manual segmentation of two thin objects(cartilage):
And then I read a paper that they had used some preprocessing on microscopy images, such as: Anisotropic diffusion filter(ADF), then, K-SVD algorithm, and then Batch-Orthogonal Matching Pursuit (OMP). I applied the first two and the output is as following:
It seems my object is not clear. I do not what kind of algorithms are applicable to make the cartilage objects more clear. I really appreciate any help.

Antworten (1)

abbz123
abbz123 am 6 Jun. 2017
Bearbeitet: abbz123 am 6 Jun. 2017
%Hi Sara, Try running the following commands on your image:
m = imread('mri.tif'); %Insert the name of your image within the ''
m2 = m + 50; %This adds 50 to every pixel in your image, making the entire image brighter
m2 = rgb2gray(m2); %Convert to grayscale so that we can filter the image appropriately
filt = fspecial('unsharp',0.5); %Unsharp filters sharpen image edges
mfiltered = filter2(filt,m2);
figure,imshow(m); figure,imshow(mfiltered)
%This will show the original image and your new & improved filtered image!

Kategorien

Mehr zu Geometric Transformation and Image Registration finden Sie in Help Center und File Exchange

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by