Info
이 질문은 마감되었습니다. 편집하거나 답변을 올리려면 질문을 다시 여십시오.
How to remove noisy lines from the image?
    조회 수: 3 (최근 30일)
  
       이전 댓글 표시
    
360x360x2048 data: [https://drive.google.com/file/d/1eKoIJtAritscaIZshavUMI0f4FbbRzwa/view?usp=sharing]
I have 3D data 360x360x2048
with 129600(=360x360) signals, on plotting the max values i.e 
mat2gray(max(data,[],3)) 
I get these images 
Noisy Image Signal at center : 
plot(reshape(noisy_data(180,180,:),1,[]));

Real Image Signal : 
plot(reshape(real_data(180,180,:),1,[]));

Now I get a 360x360 image  
NOISY IMG && fft2 plot:
 
   
 figure(4); plot(abs(fftshift(fft2(noisyCoin))));
title("NOISY IMG");
figure(6); plot(abs(fftshift(fft2(realCoin))));
title("REAL IMG");
REAL IMG && FFT2:
 
 
I tried Median Filter but not working
figure;imshow(medfilt2(mat2gray(maxarray)));
How to remove these lines and denoise this image?
댓글 수: 2
  DGM
      
      
 2021년 6월 21일
				What I don't understand is why the dim3 max of a 2048-page image is of particular significance.  If it's leading to an image with undesired properties, could there be a better way to coalesce the image?  What is the image source?  Is there a way to attach a (reduced) copy of the image?
답변 (0개)
이 질문은 마감되었습니다.
참고 항목
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!

