پروژه Node-Based Photo Editor یک پروژه متنباز و آزمایشی برای ویرایش و پردازش تصاویر به صورت Node-Based است که با Python و PyQt6 توسعه داده شده. به جای اینکه هر تغییر تصویر مستقیماً روی فایل اعمال شود، عملیات مختلف به شکل Node در یک محیط گرافی قرار میگیرند و با اتصال آنها میتوان یک workflow پردازش تصویر ساخت. پروژه از قابلیتهایی مثل Canvas با امکان Zoom و Pan، اتصال Nodeها، پردازش غیرمخرب، سیستم Cache و اجرای پردازشها در پسزمینه پشتیبانی میکند.
هدف اصلی پروژه بررسی یک معماری قابل توسعه برای ساخت یک ویرایشگر تصویر مبتنی بر Node است؛ به شکلی که اضافه کردن ابزارها و قابلیتهای جدید از طریق Nodeهای مستقل امکانپذیر باشد. پروژه متنباز است و سورس آن در GitHub قرار دارد و برای کسانی که به توسعه نرمافزارهای گرافیکی، پردازش تصویر، PyQt6 یا معماری Node-Based علاقه دارند میتواند یک نمونه برای مطالعه و توسعه باشد.
https://github.com/alirezavaezinia/node-based-photo-editor
@DevTwitter | <X86-64.exe/>
Post #13181
6.69K

- ❤ 17
- 🍌 4
- 👍 2