일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |
- windows
- 깃
- Windows10
- 윈도우10
- 엑셀
- python
- Windows11
- 파이썬
- VBA
- office
- 비주얼베이직
- Android
- pythongui
- matlab
- 파워포인트
- pyqt5
- 오피스
- python3
- win32com
- Outlook
- pandas
- 파이썬GUI
- 윈도우11
- git
- 문자열
- Excel
- 파이썬3
- html
- 아웃룩
- 안드로이드
목록이미지 (9)
Appia의 IT세상
파이썬[Python, Pillow] 특정 크기 이상인 사진들 확인하는 방법 & 특정 크기 이상인 사진 파일들만 크기 변경하는 방법 앞서 포스팅과 비슷한 부분들이기 하지만, 특정 크기에 맞춘 사진들을 확인하는 방법에 대해서 포스팅을 해보고자 합니다. 그리고 이 방법을 토대로, 특정 크기 이상인 파일들만 사이즈를 입력된 크기로 변경하는 방법에 대해서 이야기를 하고자 합니다. 실제, 블로그 포스팅을 위해서 한번에 사진 파일들의 크기를 조절하다보니, 한번 변경된 이미지들 또한 다시 변경해버리는 실수를 해서, 이러한 부분들을 만회하기 위해서, 크기중에 조절이 필요없는 사진들은 스킵하기 위해서 다음과 같은 방식을 사용하였습니다. 그럼, 먼저 특정 크기 이상인 사진 파일을 확인하는 방법에 대해서 살펴보겠습니다. 먼저..
파이썬[Python, Pillow] 특정 폴더에 있는 사진들 한번에 사이즈 특정 비율로 변경하기 최근에 집에 있는 똑딱이로 사진을 찍고, 관련된 부분에 대해서 포스팅을 하다보니, 사진의 사이즈를 변경해야 하는 경우가 매우 많습니다. 각 사진마다 사이즈를 변경하는 것은 매우 번거로운 작업입니다. 그래서 이번 포스팅에서는 특정 폴더을 설정하고, 그 폴더에 있는 사진들을 한번에 이미지를 변경하는 방법에 대해서 이야기를 해보고자 합니다. 먼저, 몇가지 형태로 진행하고자 합니다. 1. 해당하는 폴더를 설정합니다. 2. 해당하는 폴더에 있는 파일이 PIL에서 지원하는 또는 변경하고자 하는 파일의 확장자를 가지고 있는 지 여부를 확인합니다. 3. 2번 조건에 만족하는 파일들에 대해서 사이즈를 변경합니다. 4. 그리고..
파이썬[Python, Pillow] 이미지 워터마크(watermark) 적용하기 이번 포스팅은 이미지에 워터마크를 적용하는 방법에 대해서 이야기를 해보고자 합니다. 워터마크는 텍스트, 이미지, 비디오, 오디오 등의 원본 데이터에 본래 소유주만이 아는 마크(Mark)를 사람의 육안이나 귀로는 구별할 수 없게 삽입하는 기술입니다. 매번 사진에 직접 적용했었는데, 파이썬등을 통해서 쉽게 적용할 수 가 있습니다. 그럼 여기에 워터마크를 적용하는 코드를 한번 삽입해보도록 하겠습니다. 간단히 다음과 같이 이미지를 불러오고, 이 이미지의 사이즈를 측정합니다. 그리고 마진을 잡고, 이미지에 워터마크를 적용하는 순으로 작업이 이루어집니다. from PIL import Image, ImageDraw, ImageFont #..
파이썬[Python, Pillow] 이미지 흐림(Blur) 처리 하기 다양한 이유에서든지 이미지를 흐리게 하는 처리를 많이 합니다. 대부분 필터를 적용하여 이와 같이 이미지를 흐리게 하는 경우가 많습니다. pillow라이브러이에서도 ImageFilter에서 이와 같은 부분에 대해서 제공을 하고 있습니다. 따라서 이번 포스팅에서는 이미지를 흐리게 하는 기법에 대해서 살펴보고자 합니다. pillow에서는 3가지 형태로 이미지를 흐리게 하는 방식을 지원합니다. BLUR Box BLUR Gaussian BLUR 일단 각 부분에 대해서 살펴보겠습니다. 1. BLUR 필터 사용 먼저 다음 코드를 바탕으로 한번 살펴보겠습니다. from PIL import Image, ImageFilter #이미지 불러오기image1..
파이썬[Python, Pillow] 이미지 자르기(Crop) 앞서 포스팅에서는 이미지의 크기를 재조정하거나, 이미지를 병합하는 부분에 대해서 살펴봤습니다. 이번에는 흔히 많이 사용하는 이미지 자르는 방법에 대해서 살펴보고자 합니다. 흔히 그림판등에서 특정 영역의 이미지 내용을 바탕으로 이미지를 재편성하는 것을 이미지 자르기(crop)이라고 합니다. 그럼 파이썬으로 관련된 부분에 대해서 한번 코딩을 해보도록 하겠습니다. 우선 예제로 사용한 그림부터 살펴보겠습니다. 그럼 코드를 한번 살펴보겠습니다. from PIL import Image image1 = Image.open('3year.PNG')image1.show() #이미지의 크기 출력print(image1.size) # 이미지 자르기 crop함수 이용 ..
파이썬[Python, Pillow] 두개의 이미지 합치기(Merge) 앞서 포스팅에서는 이미지의 크기를 확인하고 조정하는 방법에 대해서 살펴봤습니다. 이번 포스팅에서는 두개의 이미지를 한개로 합치는 방법에 대해서 이야기를 해보고자 합니다. 일단 이미지를 합치는 과정은 다음과 같은 과정을 통해서 이루어 집니다. 두 이미지 크기 변환 -> 두이미지를 포함할 수 있는 새로운 이미지 생성 -> 각 이미지를 복사하여 붙여놓기 -> 이미지 저장 이와 같은 단계를 바탕으로 두개의 의미지를 합칠 수 있습니다. 그럼, 관련해서 예시 사진을 다음과 같은 사진들을 사용할 예정입니다. 보이는 바와 같이 사진의 크기가 다르기 때문에 먼저 사진의 크기를 맞추고 나서 관련하여 합치는 방안으로 작업을 진행할 예정입니다. 그럼 이제는..
파이썬[Python, Pillow] 이미지에 대한 속성 정보 확인하기 Pillow모듈을 속성을 이용하여 특정 이미지을 불러오면 사용자가 활용할 수 있는 정보가 무엇인지에 대해서 확인이 필요한 경우가 많습니다. 실제로 이를 바탕으로 사용자들이 관련된 이미지를 활용하기도 합니다. 그래서 이번에는 관련되어, 이미지를 불러오고, 그 이미지의 속성을 확인할 수 있는 방법에 대해서 확인하도록 하겠습니다. 먼저 간단히 다음과 같은 예시를 보면서 추가로 살펴보도록 하겠습니다. from PIL import Image image = Image.open("001.png")print(image.filename)print(image.format)print(image.mode)print(image.size)passcs 위의 코드..
파이썬[Python, Pillow] 이미지 불러오기 및 저장하기 이번 포스팅에서는 pillow모듈을 사용하여 파일을 불러오거나, 그 파일을 다른 이름 또는 다른 형태의 파일로 저장하는 부분에 대해서 살펴보겠습니다. 위에서 정상적으로 pillow 모듈을 설치가 진행되었다면, 다음과 같은 명령어를 통해서 이미지(image)을 불러오도록 하겠습니다. Image.open( File path, mode = 'r') 가장 간단히 사용하는 부분은 Image.open(불러오고자 하는 사진 경로)를 이용하는 것입니다. 그럼 관련해서 다음과 같은 예시를 살펴보겠습니다. from PIL import Image image = Image.open("001.png") image.show() cs 위의 코드를 실행하면 다음과 같은..
파이썬[Python] 이미지 처리를 위한 Pillow 모듈 설치 실제 최근에 많은 작업을 하다보니, 이미지에 대한 처리를 요구하는 경우가 많습니다. 따라서 이번 포스팅을 통해서 이미지 관련해서 처리하는 모듈을 설치하는 방법에 대해서 이야기를 해보고자 합니다. 가장 쉽게 이미지를 처리하는 모듈을 여러가지가 있겠지만, 가장 대중적인 pillow 모듈에 대해서 설치하고 처리하는 방법에 대해서 이야기를 진행해보겠습니다. 먼저 pillow 모듈을 설치 하기 위해서 가장 쉽게 접근할 수 있는 방법은 pip을 통해서 설치하는 것입니다. pip install pillow 위의 명령어를 콘솔에서 실행해보겠습니다. (venv) D:\BlogProject>pip install pillow Collecting pillow D..