পাইথনে 3 ডি পৃষ্ঠের ডেটা তৈরি করা


11

আমার কাছে ত্রি-মাত্রিক পয়েন্টগুলির একটি ডেটাসেট রয়েছে যার জন্য আমি পাইথন ব্যবহার করে একটি জাল তৈরি করতে চাই। সমস্ত সফ্টওয়্যার যা আমি দেখেছি তার প্রয়োজন আপনার প্রান্তগুলি সরবরাহ করে। পাইথনে এমন কোনও প্রোগ্রাম রয়েছে যা 3D এবং পয়েন্টের একটি জাল ইনপুট হিসাবে গ্রহণ করে? যদি সম্ভব হয় তবে আমি জালটি অভিন্ন হতে চাই।


1
আপনি জাল করতে চান যে বস্তুর জ্যামিতি কি। পয়েন্টগুলির উত্তল হাল?
নিকো শ্ল্যামার

উত্তর:


5

যদি কোনও সীমাহীন ত্রিভুজান ঠিক থাকে তবে আপনি এটি scipy.spatial.Delaunay দিয়ে করতে পারেন যা Qhull ব্যবহার করে।


3

সিজিএল ( http://www.cgal.org ) 3 ডি তে পয়েন্ট ত্রিভঙ্গীকরণের জন্য অনেকগুলি মডিউল রয়েছে (পয়েন্টগুলি থেকে পৃষ্ঠের মিশ্রণগুলি, থ্রিডিতে পয়েন্টের ত্রিভুজ্যকরণ ইত্যাদি)। সিজিএল মডিউলগুলির একটি সাবসেটের জন্য পাইথন মোড়কগুলি উপলভ্য ( 3 টি ত্রিভুজ সহ) ( https://code.google.com/p/cgal-bindings ) উপলব্ধ । আমি থ্রিজি পয়েন্টগুলিতে 3D তে সিজিএল সি ++ ইন্টারফেস ব্যবহার করেছি, তবে পাইথন ইন্টারফেসের সাথে আমার কোনও অভিজ্ঞতা নেই।


0

আপনি ভিটিকে চেষ্টা করতে পারেন যার পাইথন এপিআই রয়েছে। আমি প্রথমে প্যারাভিউ চেষ্টা করব এবং আপনার পয়েন্টগুলিকে এর মধ্যে আনব এবং তারপরে কয়েকটি ফিল্টার চেষ্টা করব (যেমন ডেলাউন) ay যদি ফিল্টারগুলি আপনার ডেটা দিয়ে প্যারাভিউতে কাজ করে (যা ভিটিকে ভিত্তিক) তবে আপনি কাজটি করতে ভিটিকে ব্যবহার করতে পারেন। আপনি কতটা সফল হবেন তার উপর নির্ভর করবে পয়েন্টগুলি দেখতে কেমন হবে এবং ফিল্টারগুলির জন্য তারা কত সুন্দরভাবে সাবলীল।

যদি ভিটিকে দেখে মনে হয় এটি কার্যকর হবে, ভিটিকে-তে কিটওয়্যার টিউটোরিয়ালগুলি দেখুন কারণ আমি জানি যে পাইথন / ভিটিকে ব্যবহার করে হাঁটতে পারে এমন একটি রয়েছে।

আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.