MATLAB

image processing

디지털 영상 처리 - 스무딩과 샤프닝 구현하기

안녕하세요. 지난 포스팅의 디지털 영상 처리 - 스무딩과 샤프닝에서는 칼라 영상에서의 스무딩과 샤프닝 연산을 정의하는 방법에 대해서 알아보았습니다. 그리고 어떤 칼라 공간에서 처리를 하느냐에 따라서 그 결과가 달라짐을 알았습니다. 오늘은 실제로 MATLAB을 이용해서 구현해보도록 하겠습니다. 전체 main 코드는 아래의 링크를 참조해주시길 바랍니다. GitHub - skawngus1111/DIP: Digital Image Processing exercise&code Digital Image Processing exercise&code. Contribute to skawngus1111/DIP development by creating an account on GitHub. github.com 먼저, 처리할..

image processing

디지털 영상 처리 - 최소 평균 오차(Wiener) 필터링 구현하기

안녕하세요. 지난 포스팅의 디지털 영상 처리 - 최소 평균 오차(Wiener) 필터링에서는 Wiener 필터링과 영상 내 노이즈의 정도를 측정하는 SNR(Signal-to-Noise Ratio)에 대해서 알아보았습니다. 오늘은 실제로 Wiener 필터링을 구현해보도록 하겠습니다. 오늘은 MATLAB에 구현되어 있는 wiener 필터링을 활용하겠습니다. wiener 필터링 예제는 아래의 MATLAB 공식 홈페이지 문서를 참조하였습니다. 위너 필터(Wiener Filter)를 사용하여 영상 디블러 처리하기 - MATLAB & Simulink Example - MathWorks 한국 이 예제의 수정된 버전이 있습니다. 사용자가 편집한 내용을 반영하여 이 예제를 여시겠습니까? kr.mathworks.com 기본..

image processing

디지털 영상 처리 - 노이즈만 있을 때 복원하기(공간 필터링) : 적응 필터 구현

안녕하세요. 지난 포스팅의 디지털 영상 처리 - 주파수 도메인 필터링에 의한 노이즈 감소에 대해서 알아보았습니다. 그런데 이전에 공간 필터링에 대해서 구현할 때 평균 필터와 순서-통계 필터만 구현하고 적응 필터링은 구현하지 않았습니다. 오늘은 적응 필터링을 구현해보도록 하겠습니다. 적응 필터링의 전체 코드는 아래의 링크를 참고해주시길 바랍니다. skawngus1111/DIP Digital Image Processing exercise&code. Contribute to skawngus1111/DIP development by creating an account on GitHub. github.com 1. 적응적, 지역적 노이즈 감소 필터(Adaptive, Local Noise Reduction Filte..

image processing

디지털 영상 처리 - 노이즈만 있을 때 복원하기(공간 필터링) : 평균 필터와 순서-통계 필터 구현

안녕하세요. 지난 포스팅의 디지털 영상 처리 - 노이즈만 있을 때 복원하기(공간 필터링) : 적응 필터에서는 주어진 영상에서 항상 동일한 필터링을 적용하는 것이 아니라 영상 내에 내재된 통계적 특성에 따라서 다르게 필터링하는 것을 보았습니다. 오늘은 그 이전 포스팅에서 보았던 평균 필터와 순서-통계 필터들의 결과를 확인해보는 시간을 가지도록 하겠습니다. 전체 코드는 아래의 깃허브 링크를 참조해주시길 바랍니다. skawngus1111/DIP Digital Image Processing exercise&code. Contribute to skawngus1111/DIP development by creating an account on GitHub. github.com 일단 오늘 구현할 모든 필터들은 이전에 ..

image processing

디지털 영상 처리 - 노이즈 모델 구현

안녕하세요. 지난 포스팅의 디지털 영상 처리 - 노이즈 모델에서는 디지털 영상에 부가되는 다양한 노이즈들에 대해서 알아보았습니다. 오늘은 영상에 노이즈를 부가하는 방법에 대해서 알아보겠습니다. 전체 코드는 아래의 깃허브를 참조해주시길 바랍니다. skawngus1111/DIP Digital Image Processing exercise&code. Contribute to skawngus1111/DIP development by creating an account on GitHub. github.com 일단... 샘플링하는 방법을 통째로 구현해보려고 했지만 제 코딩실력의 한계로 이 부분은 아래의 MathWorks 파일을 이용했다는 점 참고해주시길 바랍니다. 해당 코드에는 약 50가지의 다양한 분포에 대한 샘..

image processing

디지털 영상 처리 - 주파수 도메인 필터를 이용한 영상 샤프닝 구현

안녕하세요. 지난 포스팅의 디지털 영상 처리 - 주파수 도메인 필터를 이용한 영상 스무딩 구현에서는 MATLAB을 이용해서 주파수 도메인을 이용하여 영상 스무딩을 적용해보았습니다. 다시 한번 말씀드리지만 이러한 관계가 성립하는 가장 기본적인 원리는 컨볼루션 정리입니다!! 오늘은 지난 포스팅에 이어서 주파수 도메인 필터를 이용해서 영상 샤프닝을 구현해보도록 하겠습니다. 전체 코드는 아래의 깃허브 링크를 참조해주시길 바랍니다. skawngus1111/DIP Digital Image Processing exercise&code. Contribute to skawngus1111/DIP development by creating an account on GitHub. github.com 사실 지난 포스팅과 크게 ..

image processing

디지털 영상 처리 - 주파수 도메인 필터를 이용한 영상 스무딩 구현

안녕하세요. 지난 포스팅의 디지털 영상 처리 - 주파수 도메인 필터를 이용한 영상 샤프닝 구현에 이어서 오늘은 영상 스무딩을 MATLAB으로 구현해보도록 하겠습니다. 전체 코드는 아래의 깃허브 링크에 있습니다. skawngus1111/DIP Digital Image Processing exercise&code. Contribute to skawngus1111/DIP development by creating an account on GitHub. github.com 주파수 도메인에서의 영상 스무딩을 다들 제대로 이해하셨다면 필터링 과정 자체는 다르지 않다는 것을 아실겁니다. 다른 점은 오직 어떤 마스크를 쓰느냐에 따라서 달라지죠. 그래서 저는 함수를 구현할 때, 저역 통과 필터링 하나의 함수에서 어떤 타..

image processing

디지털 영상 처리 - 샤프닝 공간 필터 구현

안녕하세요. 지난 포스팅의 디지털 영상 처리 - 샤프닝 공간 필터(Sharpening Spatial Filter) : 언샤프 마스킹, 하이부스트 필터링, 비등방성 필터에서 처음에 다루었던 라플라시안 필터에서 다루지 못한 나머지 샤프닝 기법들에 대해서 알아보았습니다. 오늘은 실제로 예제 사진을 통해서 샤프닝 공간 필터를 구현해보는 시간을 가지도록 하겠습니다. 코드는 하단의 깃허브 링크를 참조해주시길 바랍니다. github.com/skawngus1111/DIP skawngus1111/DIP Digital Image Processing exercise&code. Contribute to skawngus1111/DIP development by creating an account on GitHub. github..

Johns Hohns
'MATLAB' 태그의 글 목록