파이썬 openCV 이미지를 자르는 함수를 만들었으므로 사용하십시오.
import cv2
img = cv2.imread("hoge.jpg")
trimmedImg = img[0 : 50, 0: 50]
이것이라고 확실히 보는 것만으로 어디를 트리밍하고 있는지 모릅니다. (나는 그랬다)
그래서 cv2.rectangle() 같은 트리밍 함수를 만들었습니다. 꼭 사용하십시오.
trim.py
import cv2
def trim(img, pt1, pt2):
return img[pt1[1]:pt2[1], pt1[0]:pt2[0]]
pt1, pt2 는 이렇게 입력한다.
더 사용하기 쉬웠습니다.
trim.pyimport cv2
def trim(img, position, width, height):
x, y = position
return img[y:y+height, x:x+width]
또는
trim.pyimport cv2
def trim(img, x, y, width, height):
return img[y:y+height, x:x+width]
입력은 이렇게 됩니다.
Reference
이 문제에 관하여(파이썬 openCV 이미지를 자르는 함수를 만들었으므로 사용하십시오.), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다
https://qiita.com/temps1101/items/a742e59be28eb2b2588d
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념
(Collection and Share based on the CC Protocol.)
import cv2
def trim(img, position, width, height):
x, y = position
return img[y:y+height, x:x+width]
import cv2
def trim(img, x, y, width, height):
return img[y:y+height, x:x+width]
Reference
이 문제에 관하여(파이썬 openCV 이미지를 자르는 함수를 만들었으므로 사용하십시오.), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://qiita.com/temps1101/items/a742e59be28eb2b2588d텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)