프로그래밍 언어38 파이썬 cv2와 matplotlib 모듈을 이용한 이미지 읽고 표시하기 test.py # cv2 module's imread to read an image as an ndarray. # cv2 module's imwrite to write an image. import cv2 import matplotlib.pyplot as plt img = cv2.imread('image1.png') # Converting img to grayscale (if needed). img_grayscale = cv2.cvtColor(img, cv2.COLOR_BGR2GRAY) # We process img_grayscale and obtain img_processed. # The function image_processing can perform any image # processing or .. 2021. 4. 21. RuntimeError: dictionary changed size during iteration 해결 파이썬(python) 딕셔너리(dictionary) 자료구조와 관련된 에러이다. test.py # wrong a = {1: 'a', 2: 'b', 3: 'c'} for i in a: if i == 2: a.pop(i) Traceback (most recent call last): File "/home/sh/exercises/dummies/python/dump.py", line 3, in for i in a: RuntimeError: dictionary changed size during iteration 딕셔너리를 순회할 때, 딕셔너리 크기가 변경되면 발생한다. 파이썬 3.x 에서는 리스트를 list(a) 형태로 복사하여 해결한다. # correct a = {1: 'a', 2: 'b', 3: 'c'} f.. 2020. 12. 5. C++에서 multithread 시작하기 . #include #include void hello() { std::cout 2020. 7. 22. 이전 1 ··· 3 4 5 6 다음