ویرگول
ورودثبت نام
امیر شیری
امیر شیری
خواندن ۱ دقیقه·۳ سال پیش

تبدیل عکس به متن با پایتون

سلام دوستان حالتون چطوره بعد ی مدتی اومدم با ی آموزش اونم کد نویسی

خب همونطور که از سر تیتر خوندید میخوایم ی برنامه بنویسیم که عکس رو بهش بدیم و متن بهمون بده (نه اینکه ی عکس از صفحه کتاب بدید براتون تایپش کنه) ی جورایی انگار نقاشی اون عکسو با متن توی فایل txt مینویسیه!

خب حالا شاید پیش خودتون فکر کنید که چه طولانی میتونه باشه! ولی کلا این برنامه توی ۳ خط خلاصه میشه!

نمونه اش هم میتونید ببینید

نمونه عکس
نمونه عکس

خب دوستان به یک نکته دیگه توجه کنید اونم اینه که من بالا بهتون گفتم این فایل تکست بهتون میده و اگر خواستید باید از روش اسکرین شات بگیرید تا به صورت عکس باشه

خب بریم سراغ آموزش

اول از همه شما باید این pip رو نصب کنید

pip install pywhatkit

اگر هم بلد نیستید چجوری باید نصب کنید این کد رو باید در قسمت ترمینال vscode بنویسید و نصبش کنید در برنامه های دیگه ام با ی سرچ کوچیک توی گوگل میتونید در بیارید

خب بعد از نصب این پیپ دیگه باید وارد کد زدن بشیم

import pywhatkit
image = &quotpypy.png&quot
pywhatkit.image_to_ascii_art(image,'output')

خب دوستان دقت کنید متغیر image اسم عکسی که میخوایم به متن تبدیلش کنیم هست

من اسم دلخواهم رو به عکس دادم و گزاشتم در همون پوشه ای که فایل پایتون من هست اگر خواستید جای دیگه ای رو بهش بدید هم میتونید فقط کافیه آدرس کامل رو توی اون بنویسید!

در خط بعدی کدی رو که عکس رو تبدیل میکنه صدا میزنیم و بهش ۲ مقدار میدیم

مقدار اول که همون متغیری هست که آدرس عکس ما هست توش

متغیر دوم اسمی هست که میخوایم به فایل خروجی بدیم

وقتی این برنامه رو اجرا کنید هیچ اتفاقی نمیافته اما وقتی وارد پوشه کدتون بشید ی فایل txt به نام output خواهید دید.


امیدوارم خوشتون اومده باشه




پایتونتبدیل عکسعکسعکس به تکستامیر شیری
برنامه نویس زبان سی شارپ ، از ده سالگیم شروع به یاد گیری کردم
شاید از این پست‌ها خوشتان بیاید