기능 imnoise
은 이미지에 노이즈를 추가합니다. 고주파 노이즈는 어떻게 추가 할 수 있습니까?matlab에서 이미지에 고주파 노이즈 추가
답변
고주파 잡음은 주로 "소금 후추"잡음으로 나타납니다. 따라서 이런 종류의 노이즈를 도입하려면 임의로 N 픽셀을 선택하고 무작위로 강도를 변경하십시오. 랜덤 함은 암시 적으로 하이 패스 필터 작업을 수행합니다. N 사이에서 많은 인접 픽셀이 선택되지 않기 때문에
평탄한 스펙트럼 (백색 잡음)으로 잡음 샘플을 생성하면 모든 주파수가 포함됩니다. 그런 다음 원하는 모양으로 노이즈를 필터링 할 수 있습니다. 고주파 노이즈의 경우 하이 패스 필터가 필요합니다.
+1 :하지만 노이즈는 일정하지 않아도됩니다. be be white. –
@EitanT 사실, 노이즈가 일정하면 필터를 설계하여 원하는 결과를 얻는 것이 더 쉽다고 생각합니다. – shoelzer
스펙트럼 밀도를 형성하는 것은 개별 노이즈 샘플의 분포와 아무런 관련이 없습니다. 각 샘플의 분포는 노이즈 샘플의 값에 영향을 미치지 만 스펙트럼 밀도는 노이즈 파워가 주파수 사이에 분산되는 방식을 나타냅니다. –
소금과 후추 소음은 고주파수이지만 고주파 소음의 유일한 종류는 아닙니다. 이것은 효과가 있을지 모르지만 OP가 실제로 필요로하는 것에 달려 있습니다. – shoelzer
@shoelzer : 소금과 후추 소음이 아마도 이미지에서 가장 빈번하게 발생하는 고주파 소음이며 시뮬레이션하기가 쉽지만 그 점에 동의하십시오. – Zaphod