이산 푸리에 변환을 사용하여 블러 링 / 샤프닝을 구현하는 이미지 처리 응용 프로그램을 만들고 있습니다. 응용 프로그램이 다소 작동하지만 역학에 대한 내용이 여전히 혼란 스럽습니다.
특히, 제로 주파수를 중심으로하는 프로세스가 수행되는 방식입니다.
내가 본 예제는 입력 이미지와 입력 크기와 동일한 크기의 행렬을 곱하여 입력 이미지 (회색조 강도)를 전처리합니다. 여기서 값은 . 여기서 는 행이고 는 열, 따라서 패턴이 과 번갈아 가며
참고 사항에 따르면 이것은 및 축을 뒤집어 매트릭스의 사분면을 바꾸는 것과 같습니다 .
왜 이것이 완료되었는지 이해하고 코드 / 푸리에 물건이 작동한다는 것을 이해하고 싶습니다. 입력 매트릭스에 1 / -1을 곱하는 것이 왜 제로 주파수 성분을 0으로 중심에 두는지를 이해하지 못합니다.
감사