หาวัตถุที่ใหญ่ที่สุดในภาพด้วย Python
cap = cv2.VideoCapture(0)
while(cap.isOpened()):
# read image
ret, img = cap.read()
# get hand data from the rectangle sub window on the screen
cv2.rectangle(img, (300,300), (100,100), (0,255,0),0)
crop_img = img[100:300, 100:300]
หาวัตถุที่ใหญ่ที่สุดในภาพด้วย Python
# convert to grayscale
grey = cv2.cvtColor(crop_img, cv2.COLOR_BGR2GRAY)
# applying gaussian blur
value = (35, 35)
blurred = cv2.GaussianBlur(grey, value, 0)
# thresholdin: Otsu’s Binarization method
_, thresh1 = cv2.threshold(blurred, 127, 255,
cv2.THRESH_BINARY_INV+cv2.THRESH_OTSU)
# show thresholded image
cv2.imshow(‘Thresholded’, thresh1)
# find contour with max area
cnt = max(contours, key = lambda x: cv2.contourArea(x))
# create bounding rectangle around the contour (can skip below two lines)
x, y, w, h = cv2.boundingRect(cnt)
cv2.rectangle(crop_img, (x, y), (x+w, y+h), (0, 0, 255), 0)
# show appropriate images in windows
cv2.imshow(‘Basic Hand Gestures’, img)
all_img = np.hstack((drawing, crop_img))
cv2.imshow(‘Contours’, all_img)
k = cv2.waitKey(10)
if k == 27:
break
Open CV คืออะไร หาวัตถุที่ใหญ่ที่สุดในภาพด้วย Python
OpenCV (Open source Computer Vision) เป็น ไลบรารี ฟังก์ชัน การ เขียน โปรแกรม (Library of Programming Functions) โดย ส่วนใหญ่ จะ มุ่งเป้า ไป ที่ การ แสดงผล ด้วย คอมพิวเตอร์ แบบ เรียลไทม์ (Real-Time Computer Vision)
เดิม ที แล้ว ถูกพัฒนา โดย Intel แต่ ภายหลัง ได้ รับ การ สนับสนุน โดย
Willow Garage ตาม มา ด้วย Itseez (ซึ่ง ต่อ มา ถูก เข้า ซื้อ โดย Intel)
ขอขอบคุณข้อมูลจาก : https://medium.com › opencv-คืออะไร-8771e2a4c414
หมาย เหตุท้าย :
หาก คุณ ชอบ บทความ นี้ อย่าลืม คลิก❤ ด้านล่าง เพื่อ แนะนำ และ ถ้า คุณ มี คำถาม ใด ๆ แสดง ความคิดเห็น และฉัน จะ พยายาม
อย่าง ดี ที่ สุดที่จะตอบ คุณสามารถติดตามฉันบน facebook page (https://www.facebook.com/nextsoftwarehousethailand/) และสามารถส่งอีเมลถึงฉัน
บทความที่เกี่ยวข้อง
1. ลวดตาข่ายถักปก
ลวดตาข่ายถักปก เป็นวัสดุที่มีการใช้งานหลากหลายในหลายอุตสาหกรรม เช่น การก่อสร้าง การเกษตร และการทำฟาร์ม ลวดตาข่ายถักปกทำจากเหล็กชุบสังกะสีเพื่อป้องกันการเกิดสนิม มีความทนทานและยืดหยุ่นสูง สามารถนำมาใช้เป็นรั้วกั้นสัตว์เลี้ยง รั้วกั้นพื้นที่ หรือแม้กระทั่งใช้ในการทำกรงสำหรับสัตว์ปีก เนื่องจาก ลวดตาข่ายถักปก มีความแข็งแรงและความยืดหยุ่น ทำให้ลวดตาข่ายถักปกเป็นตัวเลือกที่ดีสำหรับผู้ที่ต้องการความปลอดภัยและความทนทานในผลิตภัณฑ์ที่ใช้งานในระยะยาว