2.2M حجم رسانه بالاست
مشاهده در ایتا
⭕️ شناسایی و اندازهگیری خودکار دانههای برنج با OpenCV
در این آموزش یاد میگیری چطور:
✔️ بخشهای سفید تصویر را استخراج کنی
✔️ نویز پسزمینه را حذف کنی
✔️ دانههای واقعی را فیلتر کنی
✔️ اندازه دقیق هر دانه را روی تصویر بنویسی
این یک مثال عالی برای پروژههای Machine Vision است.
#opencv | #cv2 | #numpy
🌟@LearnPythonIcy
2.4M حجم رسانه بالاست
مشاهده در ایتا
🎯 پیدا کردن دانه برنج با اندازه دلخواه
سیستم هوشمند ما
1️⃣ شناسایی تمام دانههای برنج در تصویر
2️⃣ دریافت عدد ورودی از کاربر
3️⃣ پیدا کردن دانهای که مساحتش به عدد شما نزدیکتر است
4️⃣ مشخص کردن دانه انتخابی با کادر و نمایش اندازه دقیق
ویژگیها
تشخیص خودکار دانهها
جستجوی هوشمند نزدیکترین اندازه
حذف نویز و ذرات ریز
نمایش واضح دانه انتخابی
📊 کاربرد
کنترل کیفیت، جداسازی دانههای خارج از سایز، پروژههای دانشگاهی، سیستمهای درجهبندی کشاورزی
#opencv | #cv2 | #numpy
🌟@LearnPythonIcy
✔️ 10 Python Dictionary Tricks You Should Know! 🐍✨
1️⃣ ساخت دیکشنری با مقدار پیشفرض
from collections import defaultdict
d = defaultdict(int)
2️⃣ ادغام دو دیکشنری (Python 3.9+)
merged = dict1 | dict2
3️⃣ برعکس کردن key و value
reversed_dict = {v: k for k, v in my_dict.items()}
4️⃣ گرفتن مقدار با مقدار پیشفرض امن
value = my_dict.get("key", 0)
5️⃣ مرتبسازی دیکشنری بر اساس value
sorted_dict = dict(sorted(my_dict.items(), key=lambda x: x[1]))
6️⃣ حذف آیتم و گرفتن مقدار همزمان
value = my_dict.pop("key")
7️⃣ ساخت دیکشنری از دو لیست
result = dict(zip(keys, values))
8️⃣ بررسی وجود چند key بهصورت همزمان
if {"a", "b"} <= my_dict.keys():
print("Exists")
9️⃣ دیکشنری کامپرهنشن
squares = {x: x**2 for x in range(5)}
🔟 شمارش تکرار آیتمها
from collections import Counter
count = Counter(["a", "b", "a", "c"])
> ⚠️ دیکشنریها خیلی قدرتمندن؛ ولی خوانایی کد رو فدای کوتاهنویسی نکن!
#dict | #PythonTricks | @LearnPythonicy
کدومش بیشتر به کارت خورد؟
https://daigo.ir/secret/62000079358
4M حجم رسانه بالاست
مشاهده در ایتا
✔️ یادت هست اون دایناسوری که وقتی اینترنت قطع میشد بازی میکردیم؟
میتونی خودت با پایتون بسازی! 🦖
امکانات:
▫️ کنترل ساده با Space و Down
▫️ صداگذاری حرفهای
▫️ ذخیرهسازی High Score
تجربه بازی رو با پایتون از دست نده:
(لینک گیتهاب: https://github.com/ArefehKabiri/dino_runner)
#pygame | #random | #sys | #os | @learnpythonicy