사진이 옆으로 누워 나오는 데는 익숙한 이유가 있습니다. 카메라가 방향을 픽셀이 아니라 EXIF 태그에 기록했고, 어떤 뷰어는 그 태그를 존중하고 어떤 뷰어는 무시하기 때문입니다. 폰에서는 똑바로 보이던 사진이 문서에 넣으면 옆으로 눕습니다. 픽셀 자체를 실제로 회전시키면 이 모호함이 사라져 어디서나 올바르게 보입니다.
이 도구는 90도 단위로만 회전합니다. 기하학적으로 정확한 유일한 회전이기 때문입니다. 모든 픽셀이 다른 픽셀 자리에 그대로 대응되어 보간도 뭉개짐도 없습니다. 한 묶음 안에서 이미지마다 따로 돌릴 수 있으므로 방향이 뒤섞인 폴더도 한 번에 정리됩니다.
회전은 브라우저에서 적용되고 수정된 파일은 다운로드로 바로 저장됩니다. 사본이 업로드되지 않습니다.
직각 회전은 순수한 재배치입니다. 픽셀 (x, y)가 축을 뒤집은 (y, x)가 될 뿐, 평균을 내지도 값을 만들어내지도 않습니다. 인코딩 단계 자체를 빼면 추가 손실 없이 다시 저장할 수 있습니다.
반면 임의 각도, 예컨대 삐뚤어진 스캔을 3도 바로잡는 작업은 모든 픽셀을 주변 픽셀의 가중 혼합으로 다시 계산해야 합니다. 이미지 전체가 물러지고 모서리에 잘라내야 할 빈 삼각형이 생깁니다. 근본적으로 다른 작업이고, 제대로 하려면 일괄 처리가 아니라 대화형 미리보기가 필요합니다.
카메라가 픽셀을 회전시키는 대신 방향을 EXIF 태그로 저장했기 때문입니다. 그 태그를 읽는 소프트웨어는 올바르게 표시하고, 무시하는 소프트웨어는 그렇지 않습니다. 여기서 회전하면 실제 픽셀이 바뀌므로 어디서나 같게 보입니다.
90도 회전은 픽셀을 정확히 재배치할 뿐 보간이 없습니다. 유일한 변화는 이후 재인코딩인데, JPEG 품질 0.92로 처리되어 차이를 알아볼 수 있는 수준보다 위입니다.
아니요. 이 도구는 무손실인 90도 단위로 작동합니다. 살짝 기울어진 이미지를 바로잡으려면 리샘플링과 잘라내기가 필요하며, 실시간 미리보기가 있는 이미지 편집기에서 하는 편이 낫습니다.
네. 개별 썸네일을 선택해 따로 돌린 뒤, 전부 제대로 섰을 때 한 번에 완료하면 됩니다.
네. JPG는 JPG로, PNG는 PNG로 유지됩니다. 바뀌는 것은 픽셀 방향뿐입니다.
아니요. 회전은 브라우저에서 실행되는 캔버스 연산이고 결과는 다운로드 폴더로 바로 기록됩니다.