خبر و ترفند روز

خبر و ترفند های روز را اینجا بخوانید!

نحوه تبدیل هر تصویر به هنر ASCII در ترمینال لینوکس

هنرهای ASCII جذاب هستند و راهی برای به اشتراک گذاری تصاویر از طریق اینترنت با پهنای باند کم ارائه می دهند. در اینجا نحوه تبدیل هر تصویر به هنر ASCII در لینوکس آمده است.

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

تبدیل یک تصویر به ASCII در ترمینال لینوکس بسیار ساده است. در اینجا نحوه شروع به کار آمده است.

هنر ASCII چیست و چرا می خواهید آن را بسازید؟

هنر ASCII جدیدترین تکرار یک شکل هنری است که به قبل از دوره قرون وسطی باز می گردد. به زبان ساده، این روشی برای استفاده از حروف، اعداد و سایر کاراکترهای نوشته شده به جای پیکسل هایی است که تصاویری را که معمولاً روی صفحه می بینید تشکیل می دهند.

این کار به این دلیل کار می‌کند که کاراکترهای مختلف نسبت‌های متفاوتی از فضای روشن به تاریک دارند، و می‌توانید از آنها برای ایجاد یک تصویر تک رنگ با جزئیات متوسط ​​استفاده کنید که شکلی را نشان می‌دهد.

شخصی که روی ماشین تحریر تایپ می کند

اولین نمونه ها با دست و بعداً توسط ماشین تحریر، تله تایپ و چاپگر خطی ایجاد شدند. با ظهور رایانه ها، هنر ASCII که از کاراکترهای فرم استاندارد ASCII استفاده می کند، به دلیل محدودیت های ماشین ها در آن دوران، به جای تصاویر دیجیتالی مورد استفاده قرار گرفت. در روزهای اولیه اینترنت، هنر ASCII مشکلات انتقال تصویر از طریق اینترنت با پهنای باند کم را حل کرد.

مطلب مرتبط:   7 بهترین کلاینت SSH برای لینوکس

با توجه به اینکه کامپیوترهای امروزی دارای قدرت و منابع شگفت انگیزی هستند، ممکن است فکر کنید که هنر ASCII همراه با تعداد زیادی دیسک AOL به سطل زباله تاریخ پرتاب می شود، اما اشتباه می کنید.

هنر ASCII توسط ساکنان صحنه warez زنده و به خوبی استفاده می شود، افرادی که به دنبال یک خروجی هنری جایگزین هستند، افرادی با پهنای باند کم، و کسانی که یا از نوستالژی اضافی برای روزهای خوب آمیگا رنج می برند یا فقط دوست دارند تولید کنند و تماشا کنند. تصاویر ساخته شده از حروف

برای تبدیل تصاویر به هنر ASCII، مبدل ascii-image را نصب کنید

ascii-image-converter یک ابزار خط فرمان است که دقیقاً همان کاری را انجام می دهد که روی قلع می گوید. یک فایل تصویری را به عنوان آرگومان می پذیرد و تبدیل هنر ASCII را به ترمینال شما خروجی می دهد. می‌توانید متن را کپی کرده و در برنامه دیگری جای‌گذاری کنید یا آن را در یک فایل وارد کنید.

این ابزار از رایج ترین فرمت های تصویری مانند JPEG/JPG، PNG، BMP، WEBP، TIFF/TIF و GIF پشتیبانی می کند.

برای نصب ascii-image-converter در دبیان یا اوبونتو، مخزن ascii-image-converter را به sources.list خود اضافه کنید:

echo 'deb [trusted=yes] https://apt.fury.io/ascii-image-converter/ /' | sudo tee /etc/apt/sources.list.d/ascii-image-converter.list

لیست مخزن سیستم خود را با استفاده از:

sudo apt update

سپس ascii-image-converter را با وارد کردن:

sudo apt install ascii-image-converter

برای کاربران Arch Linux، ascii-image-converter در مخزن Arch User Repository موجود است.

شما همچنین می توانید ascii-image-converter را از طریق snap نصب کنید:

sudo snap install ascii-image-converter

…اگرچه باید توجه داشته باشید که برنامه به فایل های مخفی یا عادی خارج از فهرست اصلی دسترسی نخواهد داشت. بنابراین مطمئن شوید که اگر بسته snap را نصب کرده اید، تصاویر شما در یک مکان قابل دسترسی هستند.

مطلب مرتبط:   نحوه نصب Eclipse IDE در لینوکس

از ascii-image-converter برای ایجاد تصاویر ASCII عالی استفاده کنید!

استفاده از ascii-image-converter بسیار ساده است و فقط به نام فایل تصویر نیاز دارد. دویدن:

ascii-image-converter ship.jpg

… در یک فایل نمونه با نام “ship.jpg”، تبدیل می شود:

یک کشتی کروز سفید در دریای آبی در برابر آسمان آبی

به:

کشتی آسکی

در حالی که تصویر ASCII ما عالی به نظر می رسد، می توانید با کاهش اندازه فونت ترمینال خود، جزئیات دقیق تری به دست آورید.

هنر ASCII شما نیز لازم نیست تک رنگ باشد. اگر پرچم –color یا -C را اضافه کنید، مبدل ascii-image تصویر ASCII شما را به رنگ های تقریبی اصلی خروجی می دهد.

ascii-image-converter ship.jpg --color

هنر ascii یک کشتی در رنگ

این تنها در صورتی کار می کند که ترمینال شما از رنگ های 24 بیتی یا 8 بیتی پشتیبانی کند.

مبدل ascii-image می تواند از کاراکترهای بریل به جای ASCII با سوئیچ -b استفاده کند و وقتی با رنگ ترکیب شود، نتایج فوق العاده هنری ایجاد می کند.

ascii-image-converter ship.jpg -bC

نمایش کاراکتر بریل رنگی از یک کشتی

وقتی از هنر اسکی یا بریل که تولید کرده‌اید راضی هستید، می‌توانید آن را به یک فایل انتقال دهید:

ascii-image-converter ship.jpg -bC | tee cool-ascii-ship.txt

… و آن را در ترمینال در اوقات فراغت خود مشاهده کنید با:

cat cool-ascii-ship.txt

تصاویر خود را برای تبدیل به هنر ASCII ایجاد کنید

در حالی که تبدیل کردن تصاویر استوک در ترمینال مطمئناً سرگرم کننده است، اما اگر روی تصاویر اصلی که خودتان ایجاد می کنید کار کنید بی نهایت رضایت بخش تر است.

اگر احساس می کنید هیچ استعداد هنری ذاتی ندارید، هرگز برای یادگیری دیر نیست و دوره های زیادی برای کمک به شما وجود دارد!

مطلب مرتبط:   چگونه با Castero به پادکست ها در ترمینال لینوکس گوش دهید