나는 최근에 적어도 기본적인 정도의 이미지 프로세싱을 필요로하는 문제를 보았습니다. 파이썬에서 이것을 할 수 있습니까? 그렇다면 무엇을 할 수 있습니까?이미지 프로세싱, 파이썬?
답변
가장 잘 알려진 라이브러리는 PIL입니다. 그러나 단순히 기본 조작을 수행하는 경우 ImageMagick에 대한 Python 바인딩을 사용하는 것이 더 나을 것입니다. 이는 Python으로 변환을 작성하는 것보다 훨씬 효율적입니다.
을 통해이 질문을 발견했습니다. PIL은 가장 기본적인 베어 본 기능 만 제공하지만 파이썬 GUI에 잘 통합됩니다. IM은 엄청나게 더 많은 기능을 갖추고 있지만 GUI와 통합하기 위해 몇 가지 수동 작업 거래 버퍼를 앞뒤로 필요로합니다. – SilverbackNet
슬프지만 ** PIL 솔기가 버려 질 것입니다 ** 그리고 페인트로 만든 BMP 파일을로드하지도 않습니다. 프로젝트 웹 페이지를 확인하면 버그 추적기 (없음), 메일 링리스트 활동, SCM, 버그 등을 찾으십시오. – sorin
[Pillow] (https://pypi.python.org/pypi/Pillow/) 2.1.0)은 유지 보수 및 개발중인 PIL 포크입니다. 아마 대신 그것을 사용하는 것이 좋습니다. –
실제적으로 멋진 Python Imaging Library (PIL)가 있습니다. 앤티 앨리어스 기능을 포함하여 기존 이미지를 변경하고 텍스트 등으로 새 이미지를 만들 수 있습니다. 또한 상기 사이트에 제공된 PIL 핸드북에서 decent introductory tutorial을 찾을 수 있습니다.
이 질문을하기 전에 Google을 사용 했습니까? :-) 저는 여러분이 _should_라고 말하지 않고 있습니다. 단지 1 분 안에 여러분의 질문에 대답하는 것이 약간 웃기는 것처럼 보입니다. –
이 사이트의 전체 아이디어는 해당 주제를 검색하는 사용자에게 유용한 정보로 제공되는 쌍 (질문, 답변)을 제공하는 것입니다. 이전에 알지 못했던 유용한 정보를 사이트에서 찾지 못했다면 StackOverflow와 공유 할 것을 권장합니다. – akdom
자주 묻는 질문 : 자신 만의 프로그래밍 질문에 대해 질문하고 대답하는 것은 문제가되지 않지만 문제가되는 것처럼 가장하는 것이 좋습니다. 비록이 질문을 쉽게 Google 검색을 통해 도움이 필요한 사람이 쉽게 답변 할 수 있다고 생각합니다. –
사용자 지정 이미지 처리 효과를 만드는 경우 유용한 Python 픽셀을 찾을 수 있습니다. http://halfhourhacks.blogspot.com/2008/03/pythonpixels.html 이미지 처리로 작성하고 실험하기위한 것입니다.
pycairo도 있으니 필요에 따라 더 적절할 수 있습니다.
"표준"과학 모듈을 기반으로 이미지 처리 방법을 사용할 수도 있습니다. SciPy에는 이미지 처리 전용 패키지 전체가 있습니다 : scipy.ndimage. Scipy는 실제로 표준 일반 수치 계산 패키지입니다. 사실 표준 어레이 조작 모듈 NumPy을 기반으로합니다. 이미지는 숫자 배열로도 조작 할 수 있습니다. 이미지 디스플레이에 관해서는 Matplotlib (또한 "과학 3 부작"의 일부) 이미지를 표시합니다 quite simple.
SciPy는 여전히 적극적으로 유지 관리되고 있으므로 미래를위한 좋은 투자입니다. 또한 SciPy는 현재 Python 3에서도 실행되지만 Python Imaging Library (PIL)에서는 그렇지 않습니다.
"이미지 처리"의 의미에 따라 numpy 기반 라이브러리에서 더 나은 선택을 할 수 있습니다 : mahotas, scikits.image 또는 scipy.ndimage. 이 모든 것은 numpy 배열을 기반으로하므로 하나의 라이브러리와 다른 라이브러리의 함수를 혼합하여 매치 할 수 있습니다.
나는 웹 사이트를 http://pythonvision.org에 시작했는데 이것들에 대한 더 많은 정보를 가지고있다. OpenCV의 http://opencv.willowgarage.com/documentation/python/index.html
VIPS 신속하고 다수의 CPU를 사용한다 : http://www.vips.ecs.soton.ac.uk/index.php?title=Speed_and_Memory_Use
PyPy를 사용- 1. 파이썬 : 멀티 코어 프로세싱?
- 2. Matlab의 적외선 이미지 프로세싱
- 3. 자바 컬러 이미지 프로세싱
- 4. matlab 이미지 프로세싱 3d
- 5. 파이썬 멀티 프로세싱 서버 연결
- 6. 안드로이드 애플 리케이션에서의 이미지 프로세싱
- 7. 안드로이드에서 비디오 게임을위한 이미지 프로세싱
- 8. 파이썬 멀티 프로세싱 db 액세스가 매우 느림
- 9. 파이썬 : 스레드 대 멀티 프로세싱 사용시기
- 10. 무관 한 프로세스를 가진 파이썬 다중 프로세싱
- 11. 파이썬 멀티 프로세싱 여러 입력을 가진 함수
- 12. 파이썬 멀티 프로세싱 우아하게 종료 하시겠습니까?
- 13. 가장 쉬운 Java 이미지 프로세싱 솔루션
- 14. Python : 멀티 프로세싱 설치
- 15. 웹캠 비디오 스트림 프로세싱
- 16. 파이썬 멀티 프로세싱 모듈을 사용하여 시작된 서브 프로세스 분리하기
- 17. 파이썬 이미지 디스플레이
- 18. 파이썬 이미지 프레임을 비디오
- 19. 파이썬 PIL 이미지 재생
- 20. 이미지 다운로드 문제 (파이썬)
- 21. 오디오 프로세싱 - 톤 인식
- 22. 멀티 프로세싱 디버깅 오류
- 23. 자바를 사용하는 오디오 프로세싱
- 24. iPhone에서의 오디오 프로세싱
- 25. 프로세싱 대 (일반) Java
- 26. iPad 2 멀티 프로세싱?
- 27. 이미지 개요를 찾는 파이썬 라이브러리
- 28. 파이썬 이미지 라이브러리 타원형 외곽선이
- 29. 블렌더, UV 레이어, 이미지, 파이썬
- 30. 파이썬 : 웹에서 디스크로 이미지 저장
실시간 화상 처리 : http://morepypy.blogspot.com/2011/07/ – Mikhail