일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- Android
- matlab
- 파이썬
- python3
- 깃
- win32com
- Excel
- 오피스
- windows
- 파이썬GUI
- Windows11
- 문자열
- html
- 안드로이드
- 아웃룩
- 엑셀
- Windows10
- 파워포인트
- python
- pythongui
- pyqt5
- 파이썬3
- VBA
- 윈도우10
- office
- 비주얼베이직
- git
- Outlook
- pandas
- 윈도우11
목록PiL (5)
Appia의 IT세상

파이썬[Python, Pillow] 특정 크기 이상인 사진들 확인하는 방법 & 특정 크기 이상인 사진 파일들만 크기 변경하는 방법 앞서 포스팅과 비슷한 부분들이기 하지만, 특정 크기에 맞춘 사진들을 확인하는 방법에 대해서 포스팅을 해보고자 합니다. 그리고 이 방법을 토대로, 특정 크기 이상인 파일들만 사이즈를 입력된 크기로 변경하는 방법에 대해서 이야기를 하고자 합니다. 실제, 블로그 포스팅을 위해서 한번에 사진 파일들의 크기를 조절하다보니, 한번 변경된 이미지들 또한 다시 변경해버리는 실수를 해서, 이러한 부분들을 만회하기 위해서, 크기중에 조절이 필요없는 사진들은 스킵하기 위해서 다음과 같은 방식을 사용하였습니다. 그럼, 먼저 특정 크기 이상인 사진 파일을 확인하는 방법에 대해서 살펴보겠습니다. 먼저..

파이썬[Python, Pillow] 사진 사이즈를 특정 사이즈에 맞게 자동으로 크기 변경하기 이전 포스팅에서는 특정 폴더에 있는 사진들을 한번에 크기를 변경하는 방법에 대해서 살펴봤습니다. 이번 포스팅에서는 크기의 상관없이 특정 사이즈에 맞춰서 자동으로 크기를 변경해주는 방법에 대해서 살펴보고자 합니다. 일단, 관련해서 다음과 같은 순서로 작업을 진행하고자 합니다. 1. 원하는 사이즈를 입력 2. 관련 사진의 크기중 큰 부분이 무엇인지 파악하고 파악 3. 원하는 사이즈를 좌우 중 큰 사이즈로 나누어 원하는 변경 비율 획득 4. 3번에서 얻은 비율을 바탕으로 각 좌우 사이즈를 곱하여 크기 변경 그럼 코드를 살펴보겠습니다. from PIL import Image import os.path targerdir ..

파이썬[Python, Pillow] 특정 폴더에 있는 사진들 한번에 사이즈 특정 비율로 변경하기 최근에 집에 있는 똑딱이로 사진을 찍고, 관련된 부분에 대해서 포스팅을 하다보니, 사진의 사이즈를 변경해야 하는 경우가 매우 많습니다. 각 사진마다 사이즈를 변경하는 것은 매우 번거로운 작업입니다. 그래서 이번 포스팅에서는 특정 폴더을 설정하고, 그 폴더에 있는 사진들을 한번에 이미지를 변경하는 방법에 대해서 이야기를 해보고자 합니다. 먼저, 몇가지 형태로 진행하고자 합니다. 1. 해당하는 폴더를 설정합니다. 2. 해당하는 폴더에 있는 파일이 PIL에서 지원하는 또는 변경하고자 하는 파일의 확장자를 가지고 있는 지 여부를 확인합니다. 3. 2번 조건에 만족하는 파일들에 대해서 사이즈를 변경합니다. 4. 그리고..

파이썬[Python, Pillow] 확장자를 이용하여 해당 파일 지원 포맷인지에 대한 확인하는 방법 이번 포스팅은 Pillow을 모듈을 사용할 때, 지원하는 포맷인지에 대해서 확인하는 방법에 대해서 한번 알아보고자 합니다. 현재 기획하고 있는 부분중에 지원하는 포맷의 이미지가 있으면 관련된 부분에 대해서 일괄적으로 이미지를 변경하는 부분에 대해서 포스팅을 해보고자 합니다. 하지만, 그러기 위해서는 지원하는 부분에 대해서 선별이 필요합니다. 그래서 이번 포스팅은 이와 같이 지원하는 파일 형식인지에 대해서 확인하는 방법에 대해서 이야기를 해보고자 합니다. 먼저, Pillow에서 지원하는 형식을 출력해주는 기능이 별도로 존재하지는 않은 것으로 알고 있습니다. (물론, 최근에 PIL.feautre 모듈에서 관련..

앞서서 MBD(Model Based Development / Model Based Design)이야기를 할 때 Simulation기반으로 진행한다고 하였습니다. 그래서 각 simulation에 대해서 간단하게 기술을 하고자 합니다. MIL(Model in the Loop) Simulation MIL Simulation의 경우, float값을 바탕으로 시뮬레이션을 하여, 로직의 구동의 유효성을 보는 것입니다. 즉, 0을 입력하였을 때 10.999가 나오는 로직이 과연 0을 넣었을 때 10.999가 나오는지에 대해서 확인하는 시뮬레이션입니다. 이 단계에서는 로직의 정상 여부를 가장 많이 보는 단계입니다. SIL(Software in the Loop) simulation SIL simulation의 경우 MI..