This media is not supported in your browser
VIEW IN TELEGRAM
✅ با این هوش مصنوعی، هر کسی میتواند طراح شود
🟢 هر خط خطی رو به یک لوگوی تمام عیار تبدیل می کند. می توانید از بین گزینه های پیشنهادی انتخاب کنید و به اصلاح آن ادامه دهید.
➡️ https://www.logodiffusion.com
#هوش_مصنوعی #AI
@python_rd
🟢 هر خط خطی رو به یک لوگوی تمام عیار تبدیل می کند. می توانید از بین گزینه های پیشنهادی انتخاب کنید و به اصلاح آن ادامه دهید.
➡️ https://www.logodiffusion.com
#هوش_مصنوعی #AI
@python_rd
کتاب های حرفه ای پایتون:
1. Effective Python
2. Python Tricks
3. Fluent Python
4. Mastering Python
@python_rd
1. Effective Python
2. Python Tricks
3. Fluent Python
4. Mastering Python
@python_rd
Forwarded from Melanee AI & Physics (Melanee)
یکی از مهمترین مفاهیم پایه در Generative AI و پردازش تصویر رو میخوام بهتون توضیح بدهم.
همون طور که میدونید عکس هم یه نوع دیتای کامپوتری هست و از یه سری ماتریکس با اعداد و ارقامی تشکیل شده ولی این اعداد و ارقام چی هستند؟
یکی از سیستم های رنگی که عکس رو داخل اون تعریف میکنند سیستم RGB هست و مخفف سه رنگ Red, Green و Blue هست. در واقع هر عکسی که از تابش نور درست شده باشه از ترکیب این سه رنگ تشکیل شده.
به این سه تا رنگ میگن کانال (Channel).
میدونیم به کوچکترین واحد یک عکس پیکسل میگن، اینم میدونیم که هر عکسی یک سایز داره، یعنی یک طول و یک عرض. وقتی مثلا میگیم این عکس طولش ۱۰ و عرضش ۱۰ است یعنی طول این عکس به اندازه ۱۰ تا پیکسل ارتفاع داره (ده تا از اون مربع کوچیک ها که من با کاغذ شطرنجی ساختم) و عرضش هم همینطور.
و هر کدوم از پیکسل های یک عکس هم یک عدد R، یک عدد G و یک عدد B به خودش میگیره که این مفهومش اینه که هر پیکسل یک عکس یه شدتی از رنگ های قرمز و سبز و آبی داره و این عدد بین صفر تا ۲۵۶ هست (در سیستم های ۸ بیتی چون دو به توان ۸ میشه ۲۵۶).
#پردازش_تصویر
همون طور که میدونید عکس هم یه نوع دیتای کامپوتری هست و از یه سری ماتریکس با اعداد و ارقامی تشکیل شده ولی این اعداد و ارقام چی هستند؟
یکی از سیستم های رنگی که عکس رو داخل اون تعریف میکنند سیستم RGB هست و مخفف سه رنگ Red, Green و Blue هست. در واقع هر عکسی که از تابش نور درست شده باشه از ترکیب این سه رنگ تشکیل شده.
به این سه تا رنگ میگن کانال (Channel).
میدونیم به کوچکترین واحد یک عکس پیکسل میگن، اینم میدونیم که هر عکسی یک سایز داره، یعنی یک طول و یک عرض. وقتی مثلا میگیم این عکس طولش ۱۰ و عرضش ۱۰ است یعنی طول این عکس به اندازه ۱۰ تا پیکسل ارتفاع داره (ده تا از اون مربع کوچیک ها که من با کاغذ شطرنجی ساختم) و عرضش هم همینطور.
و هر کدوم از پیکسل های یک عکس هم یک عدد R، یک عدد G و یک عدد B به خودش میگیره که این مفهومش اینه که هر پیکسل یک عکس یه شدتی از رنگ های قرمز و سبز و آبی داره و این عدد بین صفر تا ۲۵۶ هست (در سیستم های ۸ بیتی چون دو به توان ۸ میشه ۲۵۶).
#پردازش_تصویر
PyCoders (پایتون)
Photo
ادامه:
اگه از دیتای یه عکس پرینت بگیرید در خروجی یک ماتریکس طولانی رو میبینید که به صورت ردیف های سه تایی مشخص شدند. هر ردیف نشون دهنده سه تا عددR ، G و B برای یک پیکسل هست. در واقع به اندازه سایز عکس یعنی
Height × width
ما تعداد پیکسل داریم برای اون عکس و به همین اندازه هم تعداد عددهای RGB داره اون ماتریکس.
برای مثال اگر عکسی طولش ۵۰ و عرضش ۲۰ پیکسل باشه، سایزش میشه ۱۰۰ پیکسل و خروجی ماتریکسش هم ۱۰۰ تا آرایه (همون عددهای RGB) باید نشون بده.
در واقع در نظر کامپیوتر، یک عکس چیزی نیست جز یک ماتریکس با اعداد و ارقام!😎
مفهموم اصلی همینه که بهش رسیدیم.
نکته: یه سیستم رنگی دیگه داریم به اسم CMYK که اون قضیش فرق داره، خودتون میتونید تحقیق کنید راجبش که چرا دیتای کامپیوتری رو در سیستم RGB تعریف میکنند و نه CMYK !
اگه از دیتای یه عکس پرینت بگیرید در خروجی یک ماتریکس طولانی رو میبینید که به صورت ردیف های سه تایی مشخص شدند. هر ردیف نشون دهنده سه تا عددR ، G و B برای یک پیکسل هست. در واقع به اندازه سایز عکس یعنی
Height × width
ما تعداد پیکسل داریم برای اون عکس و به همین اندازه هم تعداد عددهای RGB داره اون ماتریکس.
برای مثال اگر عکسی طولش ۵۰ و عرضش ۲۰ پیکسل باشه، سایزش میشه ۱۰۰ پیکسل و خروجی ماتریکسش هم ۱۰۰ تا آرایه (همون عددهای RGB) باید نشون بده.
در واقع در نظر کامپیوتر، یک عکس چیزی نیست جز یک ماتریکس با اعداد و ارقام!😎
مفهموم اصلی همینه که بهش رسیدیم.
نکته: یه سیستم رنگی دیگه داریم به اسم CMYK که اون قضیش فرق داره، خودتون میتونید تحقیق کنید راجبش که چرا دیتای کامپیوتری رو در سیستم RGB تعریف میکنند و نه CMYK !
PyCoders (پایتون)
ادامه: اگه از دیتای یه عکس پرینت بگیرید در خروجی یک ماتریکس طولانی رو میبینید که به صورت ردیف های سه تایی مشخص شدند. هر ردیف نشون دهنده سه تا عددR ، G و B برای یک پیکسل هست. در واقع به اندازه سایز عکس یعنی Height × width ما تعداد پیکسل داریم برای اون عکس…
حالا که مفهوم دیتای عکس رو متوجه شدید میتونید یه عکس رو کاملا از اول خودتون Generate کنید!😎
منبع اصلی کد در کگل من
اینم نمونه کد و خروجیش هم همین عکسه:
منبع اصلی کد در کگل من
اینم نمونه کد و خروجیش هم همین عکسه:
from skimage import io
import numpy as np
from matplotlib import pyplot as plt
random_image = np.random.random([500, 500])
plt.imshow(random_image)
PyCoders (پایتون)
Photo
اینم اولین مقاله من راجب پروژه ی رمزگشایی کتیبه ی دوهزار ساله گیلگمش که در Medium و در ژورنال Level Up Coding منتشر کردم.
این اولین مقالمه و فقط یه نگاه کلی به این پروژه داشتم و توضیح دادم چطوری پروفسور انریکه جیمز تونستند به کمک الگوریتم های پردازش تصویر، کتیبه هارو رمزگشایی کنند. (فهمیدن این سه روز وقتمو گرفت!)
در آخر مقاله هم ده خط اول یکی از کتیبه های گیلگمش رو به فارسی ترجمه کردم🥰🕊.
در مقاله های آینده روی الگوریتم ها دیپ تر میشم.
توجه: متاسفانه از سایت Medium هم تحریم هستیم و باید با وی، پی، ان لینکش رو باز کنید.
#پردازش_تصویر
#پایتون
https://levelup.gitconnected.com/the-electronic-babylonian-library-ebl-gilgamesh-project-f883e0ff068f
این اولین مقالمه و فقط یه نگاه کلی به این پروژه داشتم و توضیح دادم چطوری پروفسور انریکه جیمز تونستند به کمک الگوریتم های پردازش تصویر، کتیبه هارو رمزگشایی کنند. (فهمیدن این سه روز وقتمو گرفت!)
در آخر مقاله هم ده خط اول یکی از کتیبه های گیلگمش رو به فارسی ترجمه کردم🥰🕊.
در مقاله های آینده روی الگوریتم ها دیپ تر میشم.
توجه: متاسفانه از سایت Medium هم تحریم هستیم و باید با وی، پی، ان لینکش رو باز کنید.
#پردازش_تصویر
#پایتون
https://levelup.gitconnected.com/the-electronic-babylonian-library-ebl-gilgamesh-project-f883e0ff068f