이미지 주파수 분석기

이미지 주파수 분석기

실제 2차원 FFT로 이미지의 반복 구조를 살펴보세요. 가운데는 DC이며 반대편의 밝은 점은 같은 실수 영상 반복 성분입니다.

PNG·JPEG·정지 WebP만 지원합니다. 최대 8 MiB, 해독 픽셀 200만 개, 한 변 4096px입니다. 입력은 선택한 분석 격자로 재표본화하며 원본 해상도의 모든 주파수를 분석한다고 주장하지 않습니다.

이미지 입력

스펙트럼 설정

이미지를 분석 격자로 면적 표본화합니다. Y′는 선형 광도가 아닌 sRGB 코드값으로 계산합니다. 미리보기 밝기는 로그 눈금이며 주기는 대략 원본 크기를 기준으로 표시합니다.

이미지를 선택하거나 PNG 예제를 불러오세요.

댓글과 질문

이미지 주파수 분석기

2차원 푸리에 변환은 반복 구조를 가로·세로 공간 주파수로 분리합니다. 강한 봉우리의 위치와 원본 이미지 픽셀 기준의 대략적인 주기를 읽고 중심 축의 단면을 비교할 수 있습니다. 브라우저가 해독한 이미지 무늬를 측정하는 기능이며 사진 품질 판정이 아닙니다.

주요 기능

  • 실제 PNG·JPEG·정지 WebP 픽셀을 브라우저에서 128² 또는 256² 격자로 분석합니다.
  • 인코딩 sRGB 밝기 또는 RGB 채널, 투명 배경, 평균 밝기 제거, Hann 창을 설정합니다.
  • 중심 이동·로그 표시된 2차원 FFT 진폭 지도와 가로·세로 주파수 단면을 봅니다.
  • 국소 봉우리의 벡터·원본 픽셀 기준 주기·법선 방향·상대 진폭을 확인합니다.
  • 표시한 스펙트럼 PNG와 수치·설정 JSON을 저장합니다.
  • 네 가지 합성 PNG를 실제 파일과 동일한 이미지 해독기로 불러옵니다.

사용 방법

  1. 로컬 PNG·JPEG·정지 WebP를 선택하거나 줄무늬/평면 예제를 불러옵니다.
  2. 분석 격자·창 함수·채널·투명 배경과 평균 밝기 제거 여부를 설정합니다.
  3. 분석을 실행해 2차원 지도, 봉우리 수치와 가로·세로 단면을 비교합니다.
  4. 재표본화와 해석상의 한계를 확인한 뒤 필요한 경우 PNG 또는 JSON을 저장합니다.

활용 예시

  • 인쇄물이나 테스트 패턴의 세로 막대 반복 간격을 추정합니다.
  • 가로·대각선 질감의 방향성을 예제와 비교합니다.
  • 평평한 영역에 DC 외의 반복 무늬가 나타나는지 살펴봅니다.
  • 이미지 경계에서 Hann 창이 주파수 누출을 어떻게 바꾸는지 비교합니다.

자주 묻는 질문

지도에서 밝은 점은 무엇을 뜻하나요?

가로·세로 공간 주파수 쌍에서 진폭이 강하다는 뜻입니다. 0주파수(DC)가 가운데로 이동했으며, 마주 보는 점은 실수 영상에서 같은 정현파 성분을 나타냅니다. 밝기는 로그 눈금입니다.

주기와 방향은 어떻게 계산하나요?

정수 벡터 (kx, ky)는 원본 전체 폭·높이에 걸쳐 대략 kx, ky회 반복된다는 뜻입니다. 픽셀 주기는 1 / sqrt((kx/폭)² + (ky/높이)²)입니다. 방향은 이미지 가로축에서 시계 방향으로 잰 주파수 벡터의 법선 방향이며 줄무늬 선은 이 방향에 수직입니다.

봉우리나 주기 추정이 틀릴 수 있나요?

변환 전에 이미지를 최대 256×256 격자로 상자 재표본화합니다. 그보다 미세한 구조는 사라지거나 겹침 왜곡을 낼 수 있습니다. 자르기·잡음·비주기 경계·창 함수·압축·여러 질감도 에너지를 여러 칸에 퍼뜨립니다. 표시한 봉우리는 국소 후보이지 무늬 전체 진단이 아닙니다.

평균 제거, DC, Hann 창은 각각 무엇인가요?

평균 제거는 표본 채널 평균을 변환 전에 빼서 일정한 밝기를 억제합니다. DC는 전처리 후의 0주파수 진폭입니다. Hann 창은 경계를 점차 약하게 해 누출을 줄이지만 봉우리를 넓히고 진폭을 바꿉니다. 정수 주기 합성 예제를 볼 때는 창을 꺼서 비교할 수 있습니다.

역변환 오차는 화질 지표인가요?

아닙니다. 전처리된 표본 격자를 푸리에 변환한 뒤 역변환했을 때의 평균제곱근 수치 차이입니다. 계산 일관성을 확인할 뿐 원본 파일 복원, 축소 손실 또는 화질을 뜻하지 않습니다.

이미지를 업로드하거나 수정하나요?

분석 서버로 이미지를 보내지 않습니다. 원본 파일은 페이지 메모리에서 읽기만 합니다. PNG는 새 시각화이고 JSON에는 설정과 수치 결과만 담으며 원본 픽셀이나 사진 메타데이터는 넣지 않습니다.

개인정보 안내

선택한 이미지와 설정은 이 페이지의 메모리에서 처리합니다. 분석 서버에 업로드하거나 브라우저 저장소에 보관하지 않습니다. 사용자가 요청할 때만 파일을 다운로드하며 지우거나 페이지를 떠나면 임시 결과가 해제됩니다.

관련 도구

이미지 품질 측정실이미지 차이 히트맵영상 교정 타깃 제작기이미지 세부 확대 도구HDR 노출 합성기흑백 사진 색 복원 실험실파노라마 이어 붙이기판재 배치 계획기영상 편집 목록 작성기대본 프롬프터이중 자막 학습 플레이어코드 진행 실험실오선 악보 편집기자막 편집 작업대입체 음향 배치기음원 코드 후보 분석기MIDI 피아노롤 편집기샘플 악기 만들기공간 잔향 합성기오디오 파형 편집기전화 키패드 신호 실험실그림으로 소리 만들기오디오 스펙트럼 분석기오디오 잡음 정리기음원 성분 분리기효과음 합성기멀티트랙 오디오 믹서드럼 샘플 슬라이서반복 음원 이음새 찾기오디오 음량 분석기음원 음높이·템포 편집기스테레오 애너글리프 제작기사진 모자이크 제작기비슷한 사진 중복 찾기렌티큘러 인터레이스 도안재질 텍스처 맵 제작 실험실360도 사진 투어 만들기이미지 메시지 숨기기 실험벡터 모핑 편집기문서 원근 보정기사진 영역 메우기뜨개 기호 도안 편집기벡터 도형 조합기SVG 경로 편집기심리스 패턴 제작기실크스크린 색판 분리기퀼트 블록 배치기원근 목업 제작기로우폴리 색면 제작기폰트 부분집합 만들기초점 합성 도구사진 깊이 지도 만들기십자수 도안 제작기CSS 애니메이션 타임라인픽셀 직접 그리기증명사진 만들기바코드 스캐너동영상 GIF 변환크로마키 영상 합성기영상 흔들림 보정기영상 구도 추적 편집기스톱모션 촬영 작업대영상 타임코드 대조기영상 인코딩 비교기HLS·DASH 매니페스트 검증기영상 속도 곡선 편집기영상 컨테이너 탐색기영상 스토리보드 만들기영상 개인정보 가림기영상 로토스코프 마스크 편집기영상 움직임 좌표 추적기영상 중간 프레임 만들기화면 해설 편집기영상·음성 싱크 맞추기동영상 자르기GIF 프레임 추출SVG→PNG/JPG 변환이미지 SVG 벡터화도트·픽셀아트 변환프로필 원형 자르기액자·폴라로이드 프레임이미지 모서리 둥글게JPEG EXIF 정보 보기·제거이미지 색각 시뮬레이터이미지 ASCII 아트사진 콜라주인스타 9분할 이미지긴 이미지 분할이미지 자르기이미지 회전·반전이미지 필터밈 만들기스크린샷 꾸미기바코드생성기QR코드 생성기이미지 압축기이미지 리사이즈이미지 포맷 변환파비콘 생성기유튜브 썸네일 추출기HEIC JPG 변환전자서명·도장 생성기이미지 워터마크움짤·GIF 만들기이미지 색상 추출(스포이드)이미지 텍스트 추출(OCR)이미지 합치기사진 모자이크·블러QR코드 스캔MP4 MP3 변환 (음원 추출)동영상 압축 (용량 줄이기)배경 제거 (누끼따기)
이미지/미디어 도구 전체 보기 →텍스트/변환 →생활/재미 →개발 도구 →