Computer >> บทช่วยสอนคอมพิวเตอร์ >  >> การเขียนโปรแกรม >> Java
Java
  1. วิธีเพิ่มเอกสารหลายรายการลงในคอลเลกชัน MongoDB โดยใช้ Java

    ภาพรวม คุณสามารถเพิ่มเอกสารหลายรายการเข้าไปในคอลเลกชันที่มีอยู่ใน MongoDB ได้โดยใช้เมธอด insertMany() ไวยากรณ์ db.coll.insert(docArray) โดยที่: db คือฐานข้อมูล coll คือชื่อคอลเลกชันที่ต้องการเพิ่มเอกสาร docArray คืออาร์เรย์ของเอกสารที่ต้องการเพิ่ม ตัวอย่างใน MongoDB Shell > use myDatabase()

  2. วิธีดึงเอกสารทั้งหมดจากคอลเลกชัน MongoDB โดยใช้ Java

    ภาพรวม คุณสามารถดึงเอกสารจากคอลเลกชันที่มีอยู่ใน MongoDB ได้โดยใช้เมธอด find() ไวยากรณ์ db.coll.find() โดยที่: db คือฐานข้อมูล coll คือชื่อคอลเลกชันที่ต้องการดึงเอกสาร ตัวอย่างใน MongoDB Shell สมมติว่าเรามีคอลเลกชันชื่อ students ในฐานข้อมูล MongoDB พร้อมเอกสารดังนี้: {name:Ram, age:26, city:Mum

  3. วิธีลบเอกสาร MongoDB โดยใช้ Java

    ภาพรวม คุณสามารถลบเอกสารจากคอลเลกชันที่มีอยู่ใน MongoDB ได้โดยใช้เมธอด remove() ไวยากรณ์ db.coll.remove(DELETION_CRITERIA) โดยที่: db คือฐานข้อมูล coll คือชื่อคอลเลกชันที่ต้องการลบเอกสาร ตัวอย่างใน MongoDB Shell สมมติว่าเรามีคอลเลกชันชื่อ students ในฐานข้อมูล MongoDB พร้อมเอกสารดังนี้: {name:Ra

  4. วิธีลบคอลเลกชัน MongoDB โดยใช้ Java

    ภาพรวม คุณสามารถลบคอลเลกชันที่มีอยู่ใน MongoDB ได้โดยใช้เมธอด drop() ไวยากรณ์ db.coll.drop() โดยที่: db คือฐานข้อมูล coll คือชื่อคอลเลกชันที่ต้องการลบ ตัวอย่างใน MongoDB Shell สมมติว่าเราสร้างคอลเลกชัน 3 ตัวในฐานข้อมูล MongoDB ดังนี้: > use sampleDatabase switched to db sampleDatabase > d

  5. วิธีเปลี่ยนพื้นที่สีของภาพโดยใช้ไลบรารี Java OpenCV

    ภาพรวม โดยใช้โปรโตคอลพื้นที่สี (color space) คุณสามารถแสดงสีในภาพได้ มีพื้นที่สีหลายแบบที่พร้อมใช้งานใน OpenCV เช่น: BGR - RGB เป็นพื้นที่สีที่ใช้กันอย่างแพร่หลาย โดยแต่ละพิกเซลประกอบด้วยค่าความเข้มของสีสามสี: แดง น้ำเงิน และเขียว เป็นพื้นที่สีเริ่มต้นใน OpenCV แต่เก็บในรูปแบบ BGR HSV - ในพื้นที่ส

  6. เครื่องมือ JShell ใน Java 9 ทำงานภายในอย่างไร

    ภาพรวม เครื่องมือ JShell ถูกนำมาใช้ใน Java 9 ซึ่งมอบสภาพแวดล้อมที่รวดเร็วและเป็นมิตร ทำให้เราสามารถสำรวج ค้นพบ และทดลองคุณสมบัติของภาษา Java และไลบรารีที่หลากหลายได้อย่างรวดเร็ว กระบวนการทำงานภายใน เมื่อมีการป้อนโค้ดลงในคอนโซล JShell โค้ดจะถูกประมวลผลโดย JLine ซึ่งเป็นไลบรารี Java ที่ช่วยจับอินพุต

  7. วิธีดำเนินการ Bitwise AND บนสองภาพโดยใช้ Java OpenCV

    ภาพรวม คุณสามารถคำนวณการผนวกแบบบิตเวส (bitwise conjunction) ระหว่างสองภาพได้โดยใช้เมธอด bitwise_and() ของคลาส org.opencv.core.Core เมธอดนี้รับออบเจ็กต์ Mat สามตัวที่แทนเมทริกซ์ต้นทาง เมทริกซ์ปลายทาง และเมทริกซ์ผลลัพธ์ คำนวณการผนวกแบบบิตเวสของแต่ละองค์ประกอบในเมทริกซ์ต้นทาง และเก็บผลลัพธ์ไว้ในเมทริก

  8. วิธีหา Image Contours ด้วย Java OpenCV

    Contours คือเส้นที่เชื่อมจุดทั้งหมดตามขอบเขตของรูปร่างเฉพาะ โดยใช้ contours คุณสามารถ: หารูปร่างของวัตถุ คำนวณพื้นที่ของวัตถุ ตรวจจับวัตถุ จดจำวัตถุ คุณสามารถหา contours ของรูปร่างและวัตถุในภาพได้ด้วยเมธอด findContours() เมธอดนี้รับพารามิเตอร์: Binary image List object ว่างประเภท MatOfPoint เก็บ

  9. วิธีหาพื้นที่ของ Image Contour ด้วย Java OpenCV

    Contours คือเส้นที่เชื่อมจุดทั้งหมดตามขอบเขตของรูปร่างเฉพาะ โดยใช้ contours คุณสามารถ: หารูปร่างของวัตถุ คำนวณพื้นที่ของวัตถุ ตรวจจับวัตถุ จดจำวัตถุ คุณสามารถหา contours ของรูปร่างและวัตถุในภาพได้ด้วยเมธอด findContours() คุณยังสามารถหาพื้นที่ของรูปร่างในภาพ input ได้ โดยใช้เมธอด contourArea() ของค

  10. วิธีตรวจจับ Key Points ของภาพด้วย OpenCV Java

    เมธอด detect() ของคลาส org.opencv.features2d.Feature2D (abstract) ตรวจจับ key points ของภาพที่กำหนด ต้องส่งอ็อบเจ็กต์ Mat แทน source image และอ็อบเจ็กต์ MatOfKeyPoint ว่างเพื่อเก็บ key points คุณสามารถวาด key points ที่ตรวจพบบนภาพได้ด้วยเมธอด drawKeypoints() ของคลาส org.opencv.features2d.Features2d

  11. วิธีจับคู่ Key Points ของสองภาพด้วย OpenCV Java

    เมธอด detect() ของคลาส org.opencv.features2d.Feature2D (abstract) ตรวจจับ key points ของภาพที่กำหนด ต้องส่งอ็อบเจ็กต์ Mat แทน source image และอ็อบเจ็กต์ MatOfKeyPoint ว่างเพื่อเก็บ key points เมธอด drawMatches() ของคลาส org.opencv.features2d.Feature2D หาจุดตรงกันระหว่าง key points ของสองภาพและวาดออก

  12. วิธีวาด Marker บนภาพด้วย Java OpenCV

    คุณสามารถวาด marker บนภาพได้ด้วยเมธอด drawMarker() ของคลาส org.opencv.imgproc.Imgproc เมธอดนี้รับพารามิเตอร์: img - อ็อบเจ็กต์ Mat แทน input image position - อ็อบเจ็กต์ของคลาส Point ระบุตำแหน่ง marker color - อ็อบเจ็กต์ของคลาส Scalar ระบุสี marker markerType - ค่าคงที่ integer ระบุประเภท marker siz

  13. วิธีดึงค่าพิกเซล (RGB) ของภาพด้วย Java OpenCV

    ภาพดิจิทัลถูกเก็บเป็น 2D array ของพิกเซล พิกเซลคือองค์ประกอบเล็กที่สุดของภาพดิจิทัล แต่ละพิกเซลมีค่า alpha, red, green, blue ค่าของแต่ละสีอยู่ระหว่าง 0-255 ใช้ 8 bits (2^8) ค่า ARGB ถูกเก็บใน 4 bytes เรียงลำดับเดียวกัน (ขวาไปซ้าย) โดย blue อยู่ที่ 0-7 bits, green ที่ 8-15 bits, red ที่ 16-23 bits, a

  14. วิธีทำ Bitwise Not Operation บนภาพด้วย Java OpenCV

    คุณสามารถคำนวณ bitwise conjunction ระหว่างสองภาพได้ด้วยเมธอด bitwise_not() ของคลาส org.opencv.core.Core เมธอดนี้รับอ็อบเจ็กต์ Mat สองตัว แทน source และ destination matrices คำนวณ inverse ของแต่ละ element ใน source matrix และเก็บผลลัพธ์ใน destination matrix ตัวอย่างโค้ด import org.opencv.core.Core; i

  15. วิธีวาดพหุเหลี่ยมทึบ (Filled Polygon) ใน OpenCV ด้วย Java

    แพ็กเกจ org.opencv.imgproc ของ Java OpenCV library มีคลาสชื่อ Imgproc เพื่อวาดพหุเหลี่ยมทึบ ให้ใช้เมธอด fillPoly() ของคลาสนี้ เมธอดนี้รับพารามิเตอร์: อ็อบเจ็กต์ Mat แทนภาพที่จะวาด polygon List object ที่เก็บอ็อบเจ็กต์ประเภท MatOfPoint อ็อบเจ็กต์ Scalar แทนสีของ polygon ค่า integer แทน line type ตั

  16. วิธีแปลง OpenCV Mat object เป็น BufferedImage ใน Java

    หากคุณอ่านภาพด้วย OpenCV imread() จะคืนค่า Mat object หากต้องการแสดงเนื้อหาของ Mat object ผ่านหน้าต่าง AWT/Swing คุณต้องแปลง Mat object เป็นอ็อบเจ็กต์ของคลาส java.awt.image.BufferedImage ขั้นตอนมีดังนี้: Encode Mat เป็น MatOfByte - ก่อนอื่น แปลง matrix เป็น matrix ของ byte ด้วยเมธอด imencode() ของค

  17. วิธีวาด Contours ของภาพด้วย Java OpenCV

    Contours คือเส้นที่เชื่อมจุดทั้งหมดตามขอบเขตของรูปร่างเฉพาะ โดยใช้ contours คุณสามารถ: หารูปร่างของวัตถุ คำนวณพื้นที่ของวัตถุ ตรวจจับวัตถุ จดจำวัตถุ คุณสามารถหา contours ของรูปร่างและวัตถุต่างๆ ในภาพได้ด้วยเมธอด findContours() พอๆ กับการวาด คุณสามารถวาด contours ที่พบของภาพได้ด้วยเมธอด drawContour

  18. วิธีสร้าง Service Provider Interface ใน Java 9

    โมดูลที่ให้การ implement สำหรับ Service interface จะมีคำสั่ง provides ในไฟล์ module descriptor หากโมดูลไม่มีคำสั่ง provides ใน module descriptor file Service loader จะโหลดโมดูลนั้นไม่ได้ เราสามารถสร้าง Service Provider Interface ได้โดยขั้นตอนด้านล่าง: สร้าง Module ใหม่ com.tutorialspoint.servicepro

  19. คำสั่ง /vars ต่างๆ ใน JShell ของ Java 9

    JShell เป็นเครื่องมือ interactive command-line ที่เพิ่มมาใน Java 9 เรียกอีกอย่างว่า REPL tool ที่รับ input ประเมินแล้วพิมพ์ output ให้ผู้ใช้ ใน JShell tool สามารถแสดงรายการตัวแปรทั้งหมดที่สร้างขึ้นได้ด้วยคำสั่ง internal /vars มีคำสั่ง /vars ต่างๆ ใน JShell ดังนี้: /vars /vars [ID] /vars [Variable_Na

  20. วิธีแก้ไขโมดูลที่มีอยู่ใน Java 9

    Module คือชุดรวบรวมโค้ดและข้อมูลที่มีชื่อและอธิบายตัวเองได้ โค้ดจัดระเบียบเป็นชุดแพ็กเกจที่มี types เช่น Java classes และ interfaces ข้อมูลรวมถึง resources และข้อมูล static อื่นๆ เราต้องประกาศ module แล้วเพิ่ม module-info.java ที่ root ของ source code ด้านล่างคือ template ของไฟล์ module-info.java: m

Total 1935 -คอมพิวเตอร์  FirstPage PreviousPage NextPage LastPage CurrentPage:62/97  20-คอมพิวเตอร์/Page Goto:1 56 57 58 59 60 61 62 63 64 65 66 67 68