انگلیسیفرانسویاسپانیایی

Ad


فاویکون OnWorks

jp2a - آنلاین در ابر

jp2a را در ارائه دهنده هاست رایگان OnWorks از طریق Ubuntu Online، Fedora Online، شبیه ساز آنلاین ویندوز یا شبیه ساز آنلاین MAC OS اجرا کنید.

این دستور jp2a است که می تواند در ارائه دهنده هاست رایگان OnWorks با استفاده از یکی از چندین ایستگاه کاری آنلاین رایگان ما مانند Ubuntu Online، Fedora Online، شبیه ساز آنلاین ویندوز یا شبیه ساز آنلاین MAC OS اجرا شود.

برنامه:

نام


jp2a - تبدیل تصاویر JPEG به ASCII

خلاصه


jp2a [ گزینه های ] [ نام فایل | URL(ها) ]

شرح


jp2a تصاویر JPEG را به کاراکترهای ASCII تبدیل می کند. می توانید ترکیبی از فایل ها و
URL ها

OPTIONS


- خواندن تصویر JPEG از ورودی استاندارد

-- پس زمینه = نور -- پس زمینه = تاریک
اگر نمی‌خواهید همیشه با --invert سر و کار داشته باشید، فقط از اینها استفاده کنید. اگر
شما از کاراکترهای سفید روی یک صفحه نمایش سیاه استفاده می کنید، سپس از --background=dark و استفاده کنید
برعکس

-b -- مرز
قاب خروجی تصویر در یک حاشیه

--chars=...
هنگام تولید تصویر ASCII خروجی از کاراکترهای داده شده استفاده کنید. پیش فرض "
...'،;:clodxkO0KXNWM".

-- رنگ ها
از رنگ ANSI برای خروجی متن و از رنگ CSS برای خروجی HTML استفاده کنید.

-d - رفع اشکال
هنگام استفاده از libcurl برای دانلود تصاویر از شبکه، اطلاعات اشکال زدایی را چاپ کنید.

-f ---ترم مناسب
از بزرگترین بعد استفاده کنید که باعث می شود تصویر در صفحه نمایش ترمینال شما قرار بگیرد.

--ترم-قد
از ارتفاع صفحه نمایش ترمینال استفاده کنید و عرض را بر اساس نسبت تصویر محاسبه کنید.

--ترم-عرض
از عرض صفحه نمایش ترمینال استفاده کنید و ارتفاع را بر اساس نسبت تصویر محاسبه کنید.

-z --term-zoom
از عرض و ارتفاع صفحه نمایش ترمینال استفاده کنید.

-- پر کردن هنگامی که با --html و --color استفاده می شود، پس زمینه هر کاراکتر خروجی را رنگ کنید
رنگ به عنوان مثال، اگر می خواهید از خروجی پر کردن در پس زمینه روشن استفاده کنید، این کار را انجام دهید

jp2a --color --html --html-fill --background=light somefile.jpg --output=dark.html

برای انجام همین کار در پس زمینه روشن:

jp2a --color --html --html-fill --background=dark somefile.jpg --output=light.html

پیش فرض این است که fill غیرفعال باشد.

-x --flipx
تصویر خروجی را به صورت افقی برگردانید

-y -- تلنگر
تصویر خروجی را به صورت عمودی برگردانید

--ارتفاع=N
تنظیم ارتفاع خروجی اگر فقط --height مشخص شده باشد، عرض خروجی خواهد بود
با توجه به نسبت تصویر منبع محاسبه می شود.

-h --کمک
نمایش یک متن راهنما کوتاه

- مقیاس خاکستری
هنگام استفاده از --html یا --colors تصویر را به مقیاس خاکستری تبدیل می کند.

--html خروجی ASCII را در XHTML 1.0 مناسب برای مشاهده با مرورگرهای وب ایجاد کنید.
این برای ابعاد خروجی بزرگ مفید است و می‌خواهید نتیجه را با a بررسی کنید
مرورگر با فونت کوچک

--html-fill
همان --fill. به جای آن باید از آن گزینه استفاده کنید.

--html-no-bold
از متن پررنگ برای خروجی HTML استفاده نکنید.

--html-raw
فقط تصویر را در کدهای HTML خروجی بگیرید، بقیه صفحه وب را کنار بگذارید، بنابراین شما
می تواند خود را بسازد

--html-fontsize=N
هنگام استفاده از خروجی --html اندازه فونت را تنظیم کنید. پیش فرض 4 است.

--html-title=...
عنوان خروجی HTML را تنظیم کنید.

--خروجی=...
خروجی ASCII را در نام فایل داده شده بنویسید. برای مشخص کردن صریح خروجی استاندارد، استفاده کنید
--خروجی=-.

-i -- معکوس کردن
عکس خروجی را معکوس کنید اگر تصویری را با پس زمینه سفید مشاهده می کنید، اما هستید
با استفاده از نمایشگری با کاراکترهای روشن در پس‌زمینه‌ی تیره، باید آن را برعکس کنید
تصویر

--قرمز=...

--سبز=...

--آبی=...
هنگام تبدیل از RGB به مقیاس خاکستری، از وزن های داده شده برای محاسبه استفاده کنید
درخشندگی این سه مقدار ممیز شناور باید دقیقاً 1.0 جمع شوند. را
پیش فرض قرمز=0.2989، سبز=0.5866 و آبی=0.1145 است.

--size=WIDTHxHEIGHT
تنظیم ابعاد خروجی

-v -- پرحرف
هنگام خواندن هر تصویر JPEG، برخی از اطلاعات پرمخاطب را با خطای استاندارد چاپ کنید.

--width=N
تنظیم عرض خروجی اگر فقط عرض را مشخص کنید، ارتفاع محاسبه می شود
به صورت خودکار.

-V - نسخه
نسخه برنامه را چاپ کنید.

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

برگشت ارزش


jp2a در صورت مواجه شدن با خطا، عدد 1 را برمی‌گرداند، صفر برای عدم وجود خطا.

مثال ها


تبدیل و چاپ imagefile.jpg با استفاده از کاراکترهای ASCII در 40 ستون و 20 ردیف:

jp2a --size=40x20 imagefile.jpg

دانلود یک تصویر از شبکه، تبدیل و چاپ:

jp2a http://www.google.com/intl/en/logos/easter_logo.jpg

خروجی picture.jpg و picture2.jpg، هر یک 80x25 کاراکتر، با استفاده از کاراکترهای "
...ooxx@@" برای خروجی:

jp2a --size=80x25 --chars=" ...ooxx@@" picture.jpg picture2.jpg

خروجی image.jpg با استفاده از 76 ستون، ارتفاع به طور خودکار از نسبت ابعاد محاسبه می شود
image.jpg

گربه image.jpg | jp2a --width=76 -

اگر از jp2a همراه با ImageMagick استفاده می کنید تبدیل(1) سپس می توانید از آن به خوبی استفاده کنید
لوله ها، و ImageMagick همه نوع تبدیل تصویر و افکت ها را روی منبع انجام دهد
تصویر مثلا:

تبدیل somefile.png jpg:- | jp2a - --width=80

اتمام تبدیل(1) گزینه هایی برای دیدن کارهایی که می توانید انجام دهید. Convert می تواند تقریباً هر تصویری را مدیریت کند
فرمت، بنابراین با این ترکیب می توانید تصاویر را در فایل های PDF یا AVI به ASCII تبدیل کنید.

اگرچه ساخت پیش فرض jp2a شامل دانلود خودکار فایل های مشخص شده توسط
URL ها، می توانید با استفاده از آنها به صراحت آنها را دانلود کنید حلقه(1) یا دستور wget(1) به عنوان مثال:

حلقه -s http://foo.bar/image.jpg | تبدیل - jpg:- | jp2a -

بارگیری تصاویر از L' NET


اگر jp2a را با کتابخانه(3)، می توانید تصاویر را با مشخص کردن URL ها دانلود کنید:

jp2a https://user:[ایمیل محافظت شده]/bar.jpg

پروتکل های شناسایی شده ftp، ftps، file، http، https و tftp هستند.

اگر به کنترل بیشتری در بارگیری نیاز دارید، باید از آن استفاده کنید حلقه(1) یا دستور wget(1) و jp2a
تصویر را از ورودی استاندارد بخوانید.

jp2a از لوله و فورک برای دانلود تصاویر با استفاده از libcurl استفاده می کند (یعنی بدون exec یا فراخوانی سیستم)
و بنابراین نگران URL های فرمت شده بدخواهانه نیست.

خاکستری تبدیل


با این کار می توانید کانال قرمز را استخراج کنید:

jp2a somefile.jpg --red=1.0 --green=0.0 --blue=0.0

این درخشندگی را بر اساس Y = R*1.0 + G*0.0 + B*0.0 محاسبه می کند. مقادیر پیش فرض است
برای استفاده از Y = R*0.2989 + G*0.5866 + B*0.1145.

پروژه صفحه نخست


آخرین نسخه jp2a و اخبار همیشه در دسترس است http://jp2a.sourceforge.net

با استفاده از خدمات onworks.net از jp2a به صورت آنلاین استفاده کنید


سرورها و ایستگاه های کاری رایگان

دانلود برنامه های ویندوز و لینوکس

دستورات لینوکس

Ad