cv_2.py
수입 CV2
vidcap cv2.VideoCapture = ( '영상 / video.avi')
카운트 = 0
진정한 동안 :
성공 화상 vidcap.read = ()
성공하는 경우 :
cv2.imwrite ( "PIC / 프레임 %의 d.jpg"% 수, 이미지) JPEG 파일로 저장 프레임 #
cv2.waitKey (10) == 27의 경우 :
단절
카운트 + 1 =
( '사진 처리 비디오가 완료!') 인쇄
1
이
삼
4
5
6
(7)
8
9
(10)
(11)
(12)
(13)
cv_3.py
PIL 가져 오기 이미지, ImageDraw, ImageFont에서
수입 CV2
수입 운영 체제
데프 (그림) 그리기 :
IMG cv2.imread = ( 'PIC /'+ PIC)
IMG IMG = [: :, (2,1,0)]
블랭크를 Image.new = ( "RGB"[렌 (IMG [0]), 렌 (IMG), "백색")
drawObj = ImageDraw.Draw (빈)
N = 10
글꼴 = ImageFont.truetype ( 'C : / 윈도우 / 글꼴 / 마이크로 소프트 YaHei UI / msyhbd.ttc', 크기 = N-1)
대 전 범위 (0, 렌 (IMG), N)에서 :
범위 J (0 렌 (IMG [I]), N)의 경우 :
텍스트 = '무한 급유'
drawObj.ink IMG = [I] [J] [0] + IMG [I] [J] [1] * 256 + IMG [I] [J] [2] * 256 * 256
drawObj.text ([J, I, 텍스트 [INT (J / N) % LEN (텍스트), 폰트 서체 =)
인쇄 ( "처리가 완료된 ---- ', I, J)
blank.save ( '새 / 새로운 _'+ 그림, 'JPEG')
파일 목록 os.listdir = ( 'PIC')
파일 목록에서 파일 :
그릴 (파일)
1
이
삼
4
5
6
(7)
8
9
(10)
(11)
(12)
(13)
(14)
(15)
(16)
(17)
(18)
(19)
(20)
(21)
(22)
(23)
(24)
(25)
(26)
(27)
cv_4.py
수입 운영 체제
수입 CV2
수입 재
데프 리조트 (목록) :
I에 대한 범위 ()에서 LEN (-1) :
범위 J LEN ((리스트) - 1)의 경우 :
경우 INT (re.findall (R '\ D +'리스트 [J]) [0])> INT (re.findall (R '\ + D'에서 [J + 1]) [0]) :
리스트 [J]에서 [J + 1] =리스트 [J + 1]에서 [J]
반환 목록
데프 PicVideo (경로, 크기) :
'' '
: 파람 경로 : 폴더 위치를 사진
: 파람 크기 : 이미지 해상도
:반환:
'' '
파일 목록 = os.listdir (경로)
파일 목록 = 리조트 (파일 목록)
'' '
FPS :
프레임 레이트 : N 개의 제 1 개 이미지를 기입 한 [예 : 5 초 동안 화상 제어로하고, 프레임 레이트는 이미지 5를 반복 한 필요하다]
설정 한 폴더가, 5 초, 재생하는 경우 534 * 300에서 다음이 동영상의 재생 시간은 10 초입니다 50 개 사진이 있습니다
'' '
FPS = 24
FILE_PATH = '비디오 / new.mp4'
다른 FOURCC cv2.VideoWriter_fourcc = ( 'D'는 'I', 'V', 'X') # 1 형식의 비디오 코딩 다른 영상에 대응
비디오 = cv2.VideoWriter (FILE_PATH, FOURCC, FPS, 크기)
파일 목록의 항목 :
만약 item.endswith ( 'JPG.') :
항목 = 경로 + '/'+ 항목
IMG = cv2.imread (항목 ##)의 이미지가 다시 직접 numpy.ndarray OpenCV의 객체를 사용하여 판독하기 위해, BGR 채널 순서는 BGR 유의할 기본값 채널 0-255
video.write (IMG) # 비디오 사진에 기록
video.release () # 출시
정주 불임 병원 : HTTP : //www.zzchyy110.com/
PicVideo ( 'r'new (960544))
1
이
삼
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)
(32)
(33)
(34)
(35)
(36)
(37)
(38)
(39)
(40)
(41)
참고 :
(1) 직접 핍 CV2를 설치하지만, PIP OpenCV의-파이썬 모듈 CV2을 설치 설치하지 마십시오
(2) 자기 벚꽃 원본 비디오를 다운로드 온라인,보다 큰 900 M
(3)이 데모하면 일을 가제트 있음을 재생할 수 있기 때문에