이미지 뒤집기
이미지를 좌우 또는 상하로 반전해 PNG 파일로 저장합니다.
사용 방법
- 이미지를 선택하고 좌우 또는 상하 방향을 고른 뒤 실행합니다.
핵심 기능과 처리 범위
canvas에 horizontal이면 x축 scale -1, vertical이면 y축 scale -1 변환을 적용한 뒤 bitmap을 다시 그립니다.
처리 원리
선택 방향에 맞춰 canvas translate와 scale을 설정하고 원본 크기로 drawImage한 다음 PNG Blob으로 인코딩합니다.
예시
800×600 사진을 좌우 반전하면 dimensions는 800×600 그대로인 mirrored PNG가 생성됩니다.
이럴 때 유용합니다
- 셀피·스캔·그래픽을 수평 또는 수직으로 뒤집을 때
사용 전 참고
- 대각선 반전·회전은 포함하지 않고 PNG 재인코딩으로 원본 metadata와 animation을 보존하지 않습니다.
자주 묻는 질문
반전하면 이미지 크기도 바뀌나요?
아닙니다. 현재 horizontal/vertical flip은 pixel width와 height를 유지합니다.