project:detectsponsor
차이
문서의 선택한 두 판 사이의 차이를 보여줍니다.
양쪽 이전 판이전 판다음 판 | 이전 판 | ||
project:detectsponsor [2013/07/08 10:06] – [결과 분석] ::1 | project:detectsponsor [2014/10/09 21:24] (현재) – 바깥 편집 127.0.0.1 | ||
---|---|---|---|
줄 74: | 줄 74: | ||
$ convert -threshold 50% input.png | $ convert -threshold 50% input.png | ||
+ | |||
' | ' | ||
{{ http:// | {{ http:// | ||
줄 84: | 줄 84: | ||
convert는 입력된 그림파일의 픽셀을 일일이 검사합니다. 보통 픽셀은 보통 0~255의 단계값을 가집니다. 0이면 완전히 검은색, 255면 완전히 밝은 흰색입니다. 위 convert 명령의 예제는 그림의 펙셀에서 밝기 값이 50% 이상인 값은 100% 값을 가지고, 그렇지 못하면 0으로 만들라는 뜻입니다. 보다 알기 쉽게 예를 들어 보도록 하지요 5개의 픽셀이 있습니다. 각 픽셀은 다음과 같은 밝기를 가집니다. | convert는 입력된 그림파일의 픽셀을 일일이 검사합니다. 보통 픽셀은 보통 0~255의 단계값을 가집니다. 0이면 완전히 검은색, 255면 완전히 밝은 흰색입니다. 위 convert 명령의 예제는 그림의 펙셀에서 밝기 값이 50% 이상인 값은 100% 값을 가지고, 그렇지 못하면 0으로 만들라는 뜻입니다. 보다 알기 쉽게 예를 들어 보도록 하지요 5개의 픽셀이 있습니다. 각 픽셀은 다음과 같은 밝기를 가집니다. | ||
- | | + | |
- | 다섯 | + | 가장 높은 값인 255의 50%는 |
- | * 60 > 45 --> | + | * 160 > |
- | * 30 < 45 --> 0 | + | * 120 < |
- | * 48 > 45 --> | + | * 48 < 127.5 --> |
- | * 40 < 45 --> | + | * 140 > 127.5 --> |
- | * 90 > 45 --> | + | * 230 > |
그러므로 결과는 | 그러므로 결과는 | ||
- | | + | |
- | 모든 픽셀 값이 | + | 모든 픽셀 값이 |
{{ : | {{ : | ||
줄 113: | 줄 113: | ||
=== 첫번째 시도 방법 === | === 첫번째 시도 방법 === | ||
=== 구현 과정 === | === 구현 과정 === | ||
- | 위 재료를 잘 버무리면 뭐 그런대로 괜찮은 결과가 나오리라 생각했습니다. 첫번째는 거의 쉘 스크립트에 가깝습니다만, | + | 위 재료를 잘 버무리면 뭐 그런대로 괜찮은 결과가 나오리라 생각했습니다. 첫번째는 거의 쉘 스크립트에 가깝습니다만, |
- | 딱히 | + | |
파이썬에서 외부 명령을 실행하는 가장 간단한 방법 중 하나는 os.system()을 이용하는 것입니다. 이것을 이용해 원본 동영상에서 일정 간격으로 한 프레임을 얻어내고, | 파이썬에서 외부 명령을 실행하는 가장 간단한 방법 중 하나는 os.system()을 이용하는 것입니다. 이것을 이용해 원본 동영상에서 일정 간격으로 한 프레임을 얻어내고, |
project/detectsponsor.1373277960.txt.gz · 마지막으로 수정됨: 2014/10/09 21:23 (바깥 편집)