본문 바로가기
Python/프로젝트02(워터마크)

워터마크(WaterMark) 자동 입력기 추가 메뉴얼(원본 회전)

by To올라운더 2023. 10. 20.
반응형

 

Q1. 원본 이미지 자동 회전은 어떤 기능인가요?

 - 우리는 사진기나 휴대폰으로 사진을 찍습니다.

 - 여기서 신기한 질문을 하나 해볼까요?

 - 첫번째 질문입니다. 누군가 사진기를 똑바로 놓고 찍어달라고 요청하면,

   어떻게 찍으실건가요? 위쪽은 어느 방향일까요?

 

 - 첫번째 남자분 처럼 가로가 길게 찍으실건가요? 아니면 두번째 여성분 처럼 세로가 길게 찍으실건가요?

  - 아마 대부분은 첫번째라고 답하실 것 같습니다.

 

 

 

 - 그런데, 사진기를 핸드폰으로 바꿔 질문하면 생각이 달라지실 겁니다. 이렇게요.

 - 핸드폰을 똑바로 세워서 찍어주세요.

   어떻게 찍으실건가요? 아직도 가로가 길게 핸드폰을 잡고 찍으시나요?

  - 대부분 두번째 질문에는 답변이 달라지셨을 겁니다.

 

  - 그럼 사진의 진짜 위쪽은 어디일까요?

 

 

2. 사진의 진짜 위쪽? 사실 사진이 알고 있어요.

 - 위의 제목처럼, 사진기나 핸드폰으로 찍은 사진은 사실 어느 쪽이 위쪽인지 스스로 알고 있습니다.

 

- 기억을 떠올려보세요.

   핸드폰을 뒤집어서 찍으면 다리가 길어보인다고 하죠?

   그런데 그렇게 사진을 찍은 뒤 갤러리에 들어가보세요.

   사진이 뒤집혀 있나요? 똑바로 서 있는 모델이 보이실 거에요.

   참 신기하죠? 

반응형

  - 그 이유는 사진에는 우리 눈에 보이는 사진(그림) 뿐아니라, 위치 정보나 그 외 다른 다양한 정보들이 함께 저장되는데, 

    우리는 이런 정보를 메타정보라고 부릅니다.

    그리고 이런 메타 정보 중에는 어느쪽이 위쪽인지 알려주는 정보 값도 들어 있습니다.

 

 - 그럼 아까 얘기한 휴대폰 갤러리의 사진도 이런 메타 정보를 이용했겠네요.

 - 우리가 사용할 워터마크 자동 입력기도 이런 정보를 이용할 수 있습니다.

   그게 바로 "원본 이미지 자동 회전" 기능입니다.

 

3. 프로그램에서 사용하기

  - 앞서 얘기한 것처럼 프로그램에서 "원본 이미지 자동 회전" 기능은 적용하는 것이 기본 값입니다.

  - 아래 두 사진은 제 핸드폰으로 한 장은 가로가 길게(4032 * 3024),

    또 다른 한장은 세로가 길게(3024 * 4032) 찍은 사진입니다.

 

- 이 사진을 [원본 이미지 자동 회전] 기능을 사용하지 않고, 미적용(0도)로 결과를 진행해보면

   결과는 아래처럼 두 사진이 모두 가로가 길게 변해버리는 것을 볼 수 있습니다. 

 

 - 하지만 [원본 이미지 자동 회전] 기능을 적용해보면,

   우리가 원하는 대로

   갤러리에서 보듯이 처음 영상은 세로가 길게,

   두번째 영상은 가로가 길게 나타나고 워터마크도 정상적으로 입력되었습니다.

  - 그럼 미적용 기능과 회전 각도(0도, 90도, 180도, 270도)는 언제 사용할까?

 

  - 바로 영상의 메타정보가 어느 쪽이 위인지 잘 모를 때, 또는 잘못 알고 있을 때를 위해 수동으로 사용하실 수 있습니다.

 - 일괄로 변환을 진행하신 뒤, 결과가 다른 사진이 있다면 그때 해당 이미지들을 방향에 따라 다시 작업을 진행하면 

   손쉽게 워터마크를 추가하실 수 있습니다.

 

아래는 워터마크 자동입력기 소개 자료 및 전체 메뉴얼 링크입니다.

2023.10.19 - [Python] - 워터마크(WaterMark) 자동 입력기 메뉴얼

 

워터마크(WaterMark) 자동 입력기 메뉴얼

1. 프로그램 특징 - 해당 폴더 내 전체 파일 일괄 처리 - 일괄 처리 시, 크기와 위치를 비율로 계산하여 입력함으로 원본 이미지의 크기가 달라도 일관성있게 간결하고 깔끔하게 입력 가능. - 워터

to-all-rounder.tistory.com

 

반응형