ห้องสมุด Python แหล่งที่มาเปิดสําหรับการประมวลผลข้อมูล 3D

ห้องสมุด Python 3D ฟรีเพื่อสร้างแอพสําหรับการประมวลผลข้อมูล 3D ช่วยให้สามารถสร้างฉากการจัดตําแหน่งพื้นผิวการสร้างภาพ 3 มิติและอื่น ๆ

Open3D เป็นห้องสมุด Python 3D ที่มีประสิทธิภาพมากซึ่งช่วยให้ผู้พัฒนาซอฟต์แวร์สามารถสร้างแอปพลิเคชันสําหรับการประมวลผลข้อมูล 3D ส่วนหลังของห้องสมุดได้รับการปรับให้เหมาะสมอย่างมากและมีการตั้งค่าสําหรับการขนาน คุณสมบัติที่ยอดเยี่ยมของไลบรารีคือการสนับสนุนการเรียนรู้ด้วยเครื่อง 3D ใช้ Open3D-ML ขยายของ Open3D สําหรับงานการเรียนรู้ของเครื่อง 3D ติดตั้งด้วย PyTorch หรือ TensorFlow สองกรอบการเรียนรู้เครื่องยอดนิยม

ห้องสมุดเป็นเรื่องง่ายมากที่จะจัดการและสนับสนุนอย่างเต็มที่รูปแบบการพัฒนาอย่างรวดเร็ว ไลบรารีมีการออกแบบในลักษณะที่ทําให้นักพัฒนาทํางานได้ง่ายและประหยัดเวลา ไลบรารีได้รวมการสนับสนุนสําหรับคุณสมบัติที่สําคัญหลายประการเช่นการสร้างและการฟื้นฟูฉากอัลกอริทึมการประมวลผลข้อมูล 3D ที่เพิ่มขึ้นการจัดตําแหน่งพื้นผิวการสร้างภาพ 3D การสนับสนุนโครงสร้างข้อมูล 3D ที่กําหนดเองการเร่ง PU สําหรับ

ห้องสมุด Open3D ได้รวมการสนับสนุนสําหรับโครงสร้างข้อมูล 3D มันสนับสนุนสามชนิดของตัวแทน i-e จุดเมฆ, messes, และภาพ GB-D. ไลบรารีได้รับการปรับให้เหมาะสมเป็นประจําสําหรับคุณสมบัติใหม่และการใช้งานโดยทั่วไปจะเร็วกว่าคู่ของพวกเขาในไลบรารีการประมวลผล 3D อื่น ๆ ห้องสมุดยังมีโมดูลสําหรับการติดตามและการจัดตําแหน่งของภาพ GB-D เช่นเดียวกับการอ่านและการเขียนไฟล์ข้อมูล 3D

Previous Next

เริ่มต้นใช้งาน Open3D

วิธีที่ง่ายที่สุดในการติดตั้ง Open3D ปล่อยที่มีเสถียรภาพคือการใช้ pip โปรดใช้คําสั่งต่อไปนี้เพื่อการติดตั้งที่ราบรื่น

ติดตั้ง Open3D ผ่าน pip

$ pip install open3d 

นอกจากนี้คุณยังสามารถติดตั้ง Open3D ผ่าน Cond โดยใช้คําสั่งต่อไปนี้

$ conda install -c open3d-admin -c conda-forge open3d 

คุณสามารถดาวน์โหลดไลบรารีที่ใช้ร่วมกันที่คอมไพล์ได้จากที่เก็บ Github

การทํางานกับ Dash 3D ผ่าน Python

ห้องสมุดโอเพ่นซอร์ส Open3D ได้รวมการสนับสนุนสําหรับการสร้างลูกบาศก์หรือรูปสี่เหลี่ยมจัตุรัสที่ไม่สม่ําเสมอของขนาดที่ให้ไว้ คุณจําเป็นต้องให้ความกว้างความสูงและความลึกของก้อนและส่วนที่เหลือจะเสร็จสมบูรณ์ได้อย่างง่ายดาย คุณสามารถเพิ่มแอตทริบิวต์ไปยังเรขาคณิตสร้างโคลนของเรขาคณิตแยกเรขาคณิตออกเป็นกลุ่มเพิ่มกลุ่มไปยังเรขาคณิตนี้คัดลอกเรขาคณิตอื่น ๆ และอีกมากมาย

กำลังโหลดและประมวลผลรูปภาพ

ห้องสมุดโอเพ่นซอร์ส Open3D ช่วยให้ผู้พัฒนาซอฟต์แวร์สามารถโหลดและประมวลผลภาพภายในแอปพลิเคชันของตนเองได้อย่างง่ายดาย ไลบรารีได้รวมคุณสมบัติหลายอย่างสําหรับการประมวลผลภาพเช่นการอ่านภาพและภาพการโหลดผ่าน URL. คุณจําเป็นต้องตั้งค่าเส้นทางฐานหรือ URL จากที่จะโหลดไฟล์ คุณลักษณะที่เป็นประโยชน์มากในขณะที่คุณกําลังโหลดภาพจํานวนมากจากไดเรกทอรีเดียวกัน

การจัดการฉาก 3 มิติ

ห้องสมุดโอเพ่นซอร์ส Open3D มีฟังก์ชั่นสําหรับการสร้างและการจัดการฉาก 3 มิติโดยใช้คําสั่ง Python ช่วยให้ผู้พัฒนาซอฟต์แวร์สามารถวางวัตถุไฟและกล้องได้ Open3D รองรับการแสดงผลฉากและมีคุณสมบัติหลายอย่างเช่นวัตถุการแสดงผลเป็นแผนที่เงาตรวจสอบกรอบก่อนแสดงผลวัตถุรวบรวมข้อมูลไฟแปลงวัตถุเมทริกซ์การคํานวณตําแหน่งเมทริกซ์โดยอัตโนมัติ

 ไทย