Python 병렬처리, 멀티 프로세싱 예제


Python 병렬처리, 멀티 프로세싱 예제

파이썬에서는 병렬처리용으로 #multiprocessing 라이브러리를 제공하고 있습니다. 이것의 사용 방법에 대해 알아보도록 하겠습니다. 아래는 순차적 처리의 예제 입니다. 동영상 파일을 읽어서 각 frame을 읽어 image 파일로 저장하는 것입니다. import os, time import cv2 def find_video_exist(video_name): if os.path.isfile(video_name): load_video = cv2.VideoCapture(video_name) print("existent file") print(load_video) # < cv2.VideoCapture 0737BFF0> return load_video else: print("non-existent file") return False def frame_check(video_name): video = cv2.VideoCapture(video_name) frames = video.get(cv2...


#2 #multiprocessing

원문링크 : Python 병렬처리, 멀티 프로세싱 예제