Computer >> คอมพิวเตอร์ >  >> การเขียนโปรแกรม >> Python
Python
  1. วาดวงกลมโดยใช้ฟังก์ชัน Circle() ของ OpenCV

    ในบทความนี้ เราจะวาดวงกลมบนรูปภาพโดยใช้ฟังก์ชัน Circle() ของ OpenCV ภาพต้นฉบับ อัลกอริทึม Step 1: Import OpenCV. Step 2: Define the radius of circle. Step 3: Define the center coordinates of the circle. Step 4: Define the color of the circle. Step 5: Define the thickness. Step 6: Pass the above ar

  2. วาดรูปหลายเหลี่ยมที่เติมโดยใช้ฟังก์ชัน OpenCV fillPoly()

    ในโปรแกรมนี้ เราจะวาดรูปหลายเหลี่ยมที่เติมโดยใช้ฟังก์ชัน opencv fillPoly() ฟังก์ชันนี้ใช้รูปภาพและจุดสิ้นสุดของรูปหลายเหลี่ยม อัลกอริทึม Step 1: Import cv2 and numpy. Step 2: Define the endpoints. Step 3: Define the image using zeros. Step 4: Draw the polygon using the fillpoly() function. Step 5: D

  3. แสดงข้อความบนหน้าต่าง OpenCV โดยใช้ฟังก์ชัน putText()

    ในโปรแกรมนี้ เราจะเขียนข้อความบนรูปภาพโดยใช้ฟังก์ชัน opencv putText() ฟังก์ชันนี้ใช้รูปภาพ แบบอักษร พิกัดของตำแหน่งที่จะวางข้อความ สี ความหนา ฯลฯ ภาพต้นฉบับ อัลกอริทึม Step 1: Import cv2 Step 2: Define the parameters for the puttext( ) function. Step 3: Pass the parameters in to the puttext() func

  4. ทำให้ภาพเบลอโดยใช้ฟังก์ชัน OpenCV blur()

    ในโปรแกรมนี้ เราจะทำการเบลอภาพโดยใช้ฟังก์ชัน opencv blur() อัลกอริทึม Step 1: Import OpenCV. Step 2: Import the image. Step 3: Set the kernel size. Step 4: Call the blur() function and pass the image and kernel size as parameters. Step 5: Display the results. ภาพต้นฉบับ โค้ดตัวอย่าง import cv2 ima

  5. ทำให้ภาพเบลอโดยใช้ฟังก์ชัน OpenCV Gaussian Blur()

    ในโปรแกรมนี้ จะเบลอภาพโดยใช้ฟังก์ชัน openCV GaussianBlur() การเบลอแบบเกาส์เซียนเป็นกระบวนการทำให้ภาพเบลอโดยใช้ฟังก์ชันเกาส์เซียน มีการใช้กันอย่างแพร่หลายในซอฟต์แวร์กราฟิกเพื่อขจัดสัญญาณรบกวนออกจากภาพและลดรายละเอียด อัลกอริทึม Step 1: Import cv2. Step 2: Read the original image. Step 3: Apply gaussia

  6. แสดงเฉพาะบางรายการในตำนาน Python Matplotlib

    การใช้ plt.legend() เราสามารถเพิ่มหรือแสดงบางรายการได้เพียงแค่ใส่ค่าในรายการ ขั้นตอน ตั้งค่าป้ายกำกับแกน X โดยใช้เมธอด plt.xlabel() ตั้งค่าป้ายกำกับแกน Y โดยใช้วิธี plt.ylabel() พล็อตบรรทัดโดยใช้รายการที่ส่งผ่านในอาร์กิวเมนต์ของเมธอด plot() ตำแหน่งและแฟล็ก legend_drawn สามารถช่วยค้นหาตำแ

  7. ทำให้ภาพเบลอโดยใช้ฟังก์ชัน OpenCV medianBlur()

    ในโปรแกรมนี้ เราจะทำการเบลอภาพโดยใช้ฟังก์ชัน medianBlur() ในไลบรารี OpenCV ค่ามัธยฐานเบลอช่วยประมวลผลขอบในภาพในขณะที่ขจัดสัญญาณรบกวน ภาพต้นฉบับ อัลกอริทึม Step 1: Import cv2. Step 2: Read the image. Step 3: Pass image and kernel size in the cv2.medianblur() function. Step 4: Display the image. โค้

  8. การกัดเซาะรูปภาพโดยใช้ฟังก์ชัน OpenCV erode()

    ในโปรแกรมนี้ เราจะทำการกัดเซาะรูปภาพโดยใช้ฟังก์ชัน OpenCV erode() การพังทลายของภาพหมายถึงการย่อขนาดภาพ หากพิกเซลใดๆ ในเคอร์เนลเป็น 0 พิกเซลทั้งหมดในเคอร์เนลจะถูกตั้งค่าเป็น 0 เงื่อนไขหนึ่งก่อนที่จะใช้ฟังก์ชันการกัดเซาะบนรูปภาพคือ รูปภาพควรเป็นรูปภาพระดับสีเทา ภาพต้นฉบับ อัลกอริทึม Step 1: Import c

  9. การขยายรูปภาพโดยใช้ฟังก์ชัน OpenCV dilate()

    ในโปรแกรมนี้ เราจะขยายรูปภาพโดยใช้ฟังก์ชัน dilate ในไลบรารี OpenCV Dilation เพิ่มพิกเซลให้กับขอบเขตของวัตถุในภาพ กล่าวคือ มันขยายภาพทุกด้าน ภาพต้นฉบับ อัลกอริทึม Step 1: Import cv2 and numpy. Step 2: Read the image using opencv.imread(). Step 3: Define the kernel using np.ones() function. Step 4:

  10. พล็อตวันที่บนแกน X ด้วย Matplotlib . ของ Python

    เมื่อใช้ Pandas เราสามารถสร้าง dataframe และตั้งค่าดัชนีสำหรับ datetime ได้ การใช้ gcf().autofmt_xdate() เราจะปรับวันที่บนแกน X ขั้นตอน สร้างรายการ date_time และแปลงเป็น date_time โดยใช้ pd.to_datetime() พิจารณาข้อมูล =[1, 2, 3] สร้างอินสแตนซ์ DataFrame() วัตถุ เช่น DF. ตั้งค่า DF[‘value

  11. ดำเนินการเปิดบนรูปภาพโดยใช้ OpenCV

    ในโปรแกรมนี้ เราจะดำเนินการเปิดบนรูปภาพ การเปิดจะนำวัตถุขนาดเล็กออกจากพื้นหน้าของรูปภาพ โดยวางไว้ในพื้นหลัง เทคนิคนี้สามารถใช้เพื่อค้นหารูปร่างเฉพาะในภาพได้ การเปิดสามารถเรียกได้ว่าการพังทลายตามด้วยการขยาย ฟังก์ชันที่เราจะใช้สำหรับงานนี้คือ cv2.morphologyEx(image, cv2.MORPH_OPEN, เคอร์เนล) ภาพต้นฉบั

  12. ดำเนินการปิดรูปภาพโดยใช้ OpenCV

    ในโปรแกรมนี้ เราจะดำเนินการปิดโดยใช้ฟังก์ชัน cv2.morphologyEx() การปิดจะเป็นการลบรูเล็กๆ ในโฟร์กราวด์ โดยเปลี่ยนรูเล็กๆ ของแบ็คกราวด์ให้เป็นโฟร์กราวด์ เทคนิคนี้สามารถใช้เพื่อค้นหารูปร่างเฉพาะในภาพได้ ฟังก์ชันที่เราจะใช้สำหรับงานนี้คือ cv2.morphologyEx(image, cv2.MORPH_CLOSE, เคอร์เนล) ภาพต้นฉบับ อ

  13. การคำนวณค่ามัธยฐานของพิกเซลทั้งหมดสำหรับแต่ละแถบในภาพโดยใช้ไลบรารีหมอน

    ในโปรแกรมนี้ เราจะคำนวณค่ามัธยฐานของพิกเซลทั้งหมดในแต่ละช่องโดยใช้ไลบรารี่ Pillow มีทั้งหมด 3 ช่องในรูปภาพ ดังนั้นเราจะได้รายการค่าสามค่า ภาพต้นฉบับ อัลกอริทึม Step 1: Import the Image and ImageStat libraries. Step 2: Open the image. Step 3: Pass the image to the stat function of the imagestat cla

  14. จะป้องกันการเปลี่ยนตัวเลขเป็นรูปแบบเลขชี้กำลังใน Python Matplotlib ได้อย่างไร

    การใช้ style=plain ในเมธอด ticklabel_format() ทำให้เราจำกัดค่าที่จะเปลี่ยนเป็นรูปแบบเลขชี้กำลังได้ ขั้นตอน ผ่านสองรายการเพื่อวาดเส้นโดยใช้วิธี plot() ใช้วิธี ticklabel_format() กับ style=plain หากไม่ได้ตั้งค่าพารามิเตอร์ คุณสมบัติที่สอดคล้องกันของตัวจัดรูปแบบจะไม่เปลี่ยนแปลง Style=plain จะปิดส

  15. การสร้างภาพยนตร์จาก Python โดยไม่ต้องบันทึกแต่ละเฟรมลงในไฟล์

    ด้วยวิธีการ FuncAnimation เราสามารถสร้างภาพยนตร์ได้ เราจะสร้างวิธีการที่ผู้ใช้กำหนดเอง อัปเดต เพื่อเปลี่ยนตำแหน่งของอนุภาคต่อไป และในตอนท้าย วิธีการจะคืนค่าอินสแตนซ์ที่กระจาย ขั้นตอน หาตำแหน่งเริ่มต้น ความเร็ว แรง และขนาดอนุภาค สร้างตัวเลขใหม่หรือเปิดใช้งานตัวเลขที่มีอยู่ด้วย figsize =(7, 7)

  16. การขึ้นบรรทัดใหม่ในป้ายกำกับ Matplotlib ด้วย TeX ใน Python

    รหัสโปรแกรมต่อไปนี้แสดงวิธีที่คุณสามารถลงจุดขึ้นบรรทัดใหม่ในป้ายกำกับ matplotlib ด้วย Tex ขั้นตอน ตั้งค่าป้ายกำกับแกน X และแกน Y สำหรับไดอะแกรมโดยใช้ \n เพื่อลงจุดขึ้นบรรทัดใหม่ในป้ายกำกับ ตั้งค่า .rcParams ปัจจุบันสำหรับ facecolor ของแกน กลุ่มถูกขวาน ใช้ตัวหมุนเพื่อกำหนดสีให้กับกลุ่มของเส้

  17. ดำเนินการใช้งาน TopHat สีขาวบนรูปภาพโดยใช้ OpenCV

    ในโปรแกรมนี้ เราจะดำเนินการ TopHat กับรูปภาพ การดำเนินการ TopHat เป็นการดำเนินการทางสัณฐานวิทยาที่ใช้ในการแยกองค์ประกอบขนาดเล็กและรายละเอียดจากภาพที่กำหนด TopHat ใช้เพื่อปรับปรุงวัตถุที่สว่างในพื้นหลังสีเข้ม เราจะใช้ฟังก์ชัน morphologyEx(image, cv2.MORPH_TOPHAT, kernel) ภาพต้นฉบับ อัลกอริทึม ขั้นต

  18. ดำเนินการ BlackHat สีขาวบนรูปภาพโดยใช้ OpenCV

    ในโปรแกรมนี้ เราจะดำเนินการ Blackhat กับรูปภาพโดยใช้ OpenCV การแปลง BlackHat ใช้เพื่อเสริมวัตถุสีเข้มที่น่าสนใจในพื้นหลังที่สว่าง เราจะใช้ฟังก์ชัน morphologyEx(image, cv2.MORPH_BLACKHAT, kernel) ภาพต้นฉบับ อัลกอริทึม ขั้นตอนที่ 1:นำเข้า cv2. ขั้นตอนที่ 2:อ่านรูปภาพ ขั้นตอนที่ 3:กำหนดขนาดเคอร์เนล ข

  19. การสุ่มตัวอย่างรูปภาพโดยใช้ OpenCV

    ในโปรแกรมนี้ เราจะอัพภาพตัวอย่าง การสุ่มตัวอย่างขึ้นเป็นการเพิ่มความละเอียดเชิงพื้นที่ในขณะที่ยังคงการแสดงภาพ 2 มิติไว้ โดยทั่วไปจะใช้สำหรับการซูมเข้าในพื้นที่เล็กๆ ของรูปภาพ เราจะใช้ฟังก์ชัน pyrup() ในไลบรารี openCV เพื่อทำงานนี้ให้เสร็จสิ้น ภาพต้นฉบับ อัลกอริทึม Step 1: Read the image. Step 2: P

  20. จะบันทึกตัวเลขจากระยะไกลด้วย pylab ใน Python ได้อย่างไร

    เมื่อใช้เมธอด savefig ของแพ็คเกจ pyplot เราสามารถบันทึกรูปจากระยะไกลได้โดยการระบุตำแหน่งของรูป ขั้นตอน หากต้องการใช้แบ็กเอนด์อื่น ให้ตั้งค่าโดยใช้เมธอด matplotlib.use(Agg) วาดเส้นโดยใช้วิธี plot() เมื่อใช้เมธอด savefig() เราสามารถบันทึกรูปภาพจากระยะไกลได้ เพียงแค่วางไดเร็กทอรี หากต้องการ

Total 8994 -คอมพิวเตอร์  FirstPage PreviousPage NextPage LastPage CurrentPage:251/450  20-คอมพิวเตอร์/Page Goto:1 245 246 247 248 249 250 251 252 253 254 255 256 257