C#에서 일부 이미지 처리 코드를 수행하고 있지만 라이브러리 나 GNU 코드를 사용할 수 없습니다.푸리에 함수를 사용하지 않는 언샵 마스크 코딩
언샵 마스크 함수는 가우시안 블러에 따라 달라지며, 푸리에 변환에 따라 달라집니다. 이 모든 것들에 대한 코드를 작성하고 모든 것들이 작동하지만, 긴 이야기를 짧게하기 위해, 나는 FFT 기능을 제거해야합니다. 아마 FFT를 필요로하지 않는 다른 방법으로 언샵 마스크를 수행 할 수있는 방법이 있습니까?
필자는 푸리에 변환을 사용하여 얻을 수있는 엄청난 속도 향상을 고려하여 왜 푸리에 변환을 사용할 수 없는지를 아는 것이 흥미로울 것이라고 생각합니다. –
기본적으로 단위 테스트가 진행됩니다. 나는 UnsharpMask를 유산 목적으로 유지하고 있으며 거의 사용되지 않습니다. 그러나 이러한 함수를 지원하기 위해 복잡한 숫자 형식 이미지와 FFT 기능을 처리하기위한 다소 큰 클래스를 만들어야했지만 테스트가 완료되었습니다. 이러한 FFT 단위 테스트는 정말 고통 스럽지만 UnsharpMask를 사용했다면 문제가되지 않습니다. – Jono
FFT를 다른 것으로 바꾸는 대신 Gaussian 블러를 다른 것으로 대체하고 여전히 UnsharpMask를 수행 할 수 있습니까? – Jono