منصوبے کے بارے میں
Portrait Image Breakdown پورٹریٹ شوٹنگ کے موقع کے لیے ڈیزائن کیا گیا ایک ڈیسک ٹاپ ٹول ہے، جو تین عملی مسائل پر مرکوز ہے: تصویر میں موجود شخص کے 2D پوز، رخ، فریمنگ اور کمپوزیشن کا تجزیہ کرنا؛ تجزیے کو مختصر، مخصوص اور ایسے احکام میں تبدیل کرنا جو براہِ راست ماڈل کو کہے جا سکیں؛ نیز حوالہ تصویر کا موجودہ تصویر سے موازنہ کر کے پوز، موضوع کی پوزیشن اور کمپوزیشن کے حوالے سے ایڈجسٹمنٹ تجاویز دینا۔
مرکزی انٹرفیس میں صرف تین صفحات ہیں: 2D تجزیہ، موقع کے احکام، تصویری موازنہ۔ ورک فلو شوٹنگ کے دوران فوری فیصلے کو ترجیح دیتا ہے، نہ کہ فوٹوگرافی پیرامیٹرز کے نظریاتی استخراج کو۔ 2D تجزیہ صفحے کے اوپری دائیں جانب ایک علیحدہ 3D ری کنسٹرکشن ٹول بھی فراہم کیا گیا ہے، جو تصویر سے ممکنہ کیمرہ اور منظر کے مفروضات تلاش کرنے کے لیے استعمال ہوتا ہے۔ یہ ماڈیول واضح طور پر مشاہدہ شدہ اقدار (Observed)، تخمینہ شدہ اقدار (Estimated) اور نامعلوم اجزاء (Unknown) میں فرق کرتا ہے، تاکہ ایک تصویر سے اخذ کردہ نتائج کو درست پیمائش نہ سمجھا جائے۔
یہ پروجیکٹ Python 3.12+ استعمال کرتا ہے، انحصار کا انتظام uv کے ذریعے کیا جاتا ہے، اور .jpg، .jpeg، .png، .bmp اور .webp تصاویر کو سپورٹ کرتا ہے۔ 2D صفحے پر کینوس پر کلک کر کے یا تصویر گھسیٹ کر ڈالی جا سکتی ہے۔ کوڈ کو core (2D پوز، کمپوزیشن اور موقع کے احکام)، gui (تین مرکزی صفحات اور اختیاری 3D ونڈو)، reverse_engineering (مرکزی ورک فلو سے الگ تھلگ اختیاری 3D استدلال ماڈیول) اور دیگر حصوں میں تقسیم کیا گیا ہے، نیز pytest ٹیسٹ اور PyInstaller ونڈوز پیکجنگ کنفیگریشن فراہم کی گئی ہے۔
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.