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

Ad


فاویکون OnWorks

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

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

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

برنامه:

نام


jpegtopnm - تبدیل فایل JPEG/JFIF به pixmap یا graymap قابل حمل

خلاصه


jpegtopnm [-dct {INT|سریع|شناور}] [-بی روان] [-حداکثر حافظه N] [{-ادوب|-نوتادوب}]
[-نظرات] [دامپکسیف] [-exif=مشخصات فایل] [کلاهبرداری] [-Tracelevel N] [ نام فایل ]

همه گزینه ها ممکن است به کوتاه ترین پیشوند منحصر به فرد خود مخفف شوند.

شرح


jpegtopnm فایل JFIF نامگذاری شده یا ورودی استاندارد را در صورت عدم نامگذاری فایل به PPM تبدیل می کند
یا فایل تصویری PGM روی خروجی استاندارد. اگر فایل JFIF از انواع خاکستری باشد،
jpegtopnm یک فایل PGM (Portable Graymap) تولید می کند. در غیر این صورت، PPM تولید می کند
فایل (Portable Pixmap).

jpegtopnm از کتابخانه JPEG گروه مستقل JPEG برای تفسیر فایل ورودی استفاده می کند. دیدن
http://www.ijg.org برای اطلاعات در مورد کتابخانه

"JFIF" نام صحیح فرمت تصویر است که معمولا به عنوان "JPEG" شناخته می شود. موکدا
صحبت کردن، JPEG یک روش فشرده سازی است. فرمت تصویر با استفاده از فشرده سازی JPEG که
تا حد زیادی رایج ترین JFIF است. همچنین یک زیر فرمت TIFF وجود دارد که از JPEG استفاده می کند
فشرده سازی

EXIF یک فرمت تصویر است که زیر فرمت JFIF است (به طور کلی، یک فایل JFIF که حاوی یک
هدر EXIF ​​به عنوان نشانگر APP1). jpegtopnm EXIF را کنترل می کند.

فایل های JFIF می توانند 8 بیت در هر نمونه یا 12 بیت در هر نمونه داشته باشند. تنوع 8 بیتی است
تا حد زیادی رایج ترین دو نسخه از کتابخانه IJG JPEG وجود دارد. یکی فقط 8 می خواند
فایل های بیت و دیگری فقط فایل های 12 بیتی را می خواند. شما باید یکی از مناسب را پیوند دهید
این کتابخانه ها با jpegtopnm. معمولاً، این بدان معناست که کتابخانه در اشتراک شما قرار دارد
مسیر جستجوی کتابخانه هنگام اجرا jpegtopnm.

jpegtopnm بسته به هر نمونه، خروجی را با یک بایت یا دو بایت تولید می کند
آیا ورودی JFIF دارای 8 بیت یا 12 بیت در هر نمونه است. شما می توانید استفاده کنید pnmdepth به
در صورت نیاز، یک فایل دو بایتی در هر نمونه را به یک فایل بایتی در هر نمونه کاهش دهید.

اگر فایل JFIF از فضای رنگی CMYK یا YCCK استفاده کند، ورودی در واقع شامل نمی شود
اطلاعات کافی برای دانستن رنگ هر پیکسل برای اینکه بدانید یک پیکسل چه رنگی است، یک
باید از خواص جوهرهایی که فضای رنگی به آن اشاره دارد بداند. jpegtopnm
رنگ ها را با استفاده از تبدیل رایج که فرض می کند همه جوهرها هستند تفسیر می کند
به سادگی تفریق و خطی.

OPTIONS


گزینه ها فقط برای کاربران پیشرفته هستند:

-dct INT
از روش DCT عدد صحیح (پیش‌فرض) استفاده کنید.

-dct سریع
از DCT عدد صحیح سریع (کمتر دقیق) استفاده کنید.

-dct شناور
از روش DCT ممیز شناور استفاده کنید. روش شناور بسیار کمی دقیق تر است
نسبت به روش int، اما بسیار کندتر است مگر اینکه دستگاه شما دارای شناور بسیار سریع باشد.
سخت افزار نقطه ای همچنین توجه داشته باشید که نتایج روش ممیز شناور ممکن است متفاوت باشد
کمی در سراسر ماشین ها، در حالی که روش های عدد صحیح باید نتایج یکسانی داشته باشند
هر کجا. روش عدد صحیح سریع بسیار کمتر از دو روش دیگر است.

-بی روان
از یک روال نمونه برداری سریعتر و با کیفیت پایین تر استفاده کنید.

-حداکثر حافظه N
برای مقدار حافظه محدودیت تعیین کنید jpegtopnm استفاده در پردازش تصاویر بزرگ ارزش
در هزاران بایت یا میلیون ها بایت اگر "M" به عدد اضافه شود.
به عنوان مثال، -حداکثر حافظه 4m 4000000 بایت را انتخاب می کند. اگر jpegtopnm نیاز به فضای بیشتری دارد،
از فایل های موقت استفاده می کند.

-ادوب

-نوتادوب
دو تغییر در فضای رنگی CMYK (و به همین ترتیب YCCK) ممکن است وجود داشته باشد
در ورودی JFIF استفاده می شود. در حالت عادی، مقدار صفر برای اجزای رنگ
نشان دهنده عدم وجود جوهر است. در دیگری، مقدار صفر به معنای حداکثر جوهر است
پوشش. دومی توسط ادوبی فتوشاپ برای ایجاد خروجی JFIF خالی استفاده می شود
فایل (اما نه زمانی که خروجی JFIF را به عنوان بخشی از Encapsulated Postscript ایجاد می کند
خروجی).

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

اگر تصویر JFIF نشان نمی دهد که CMYK یا YCCK است، این گزینه ها وجود ندارد
اثر.

اگر از یکی از این گزینه‌ها استفاده نمی‌کنید، علامت آن خروجی است که به نظر می‌رسد
مثل منفی

دامپکسیف
محتوای تفسیر شده هر هدر Exif را در فایل ورودی در استاندارد چاپ کنید
فایل خطا. مشابه برنامه jhead (بخشی از بسته Netpbm نیست).

-exif=مشخصات فایل
محتویات هدر EXIF ​​را از تصویر ورودی استخراج کرده و در آن بنویسید
پرونده مشخصات فایل. مشخصات فایل = - یعنی آن را در خروجی استاندارد بنویسید. در این مورد،
jpegtopnm به هیچ وجه تصویر تبدیل شده را خروجی نمی دهد.

jpegtopnm محتوای هدر EXIF ​​را بایت به بایت می نویسد و با علامت شروع می شود
فیلد طول دو بایت (که طول آن دو بایت را شامل می شود).

می توانید از این فایل به عنوان ورودی استفاده کنید ppmtojpeg برای درج یک هدر EXIF ​​یکسان در
تصویر جدید JFIF

اگر هدر EXIF ​​وجود ندارد، jpegtopnm دو بایت صفر باینری و هیچ می نویسد
چیز دیگری

هدر EXIF ​​به شکل یک نشانگر JFIF APP1 است. فقط اولین نشانگر از این دست
در تعداد هدرهای JFIF.

-نظرات
نظرات موجود در فایل ورودی را در فایل خطای استاندارد چاپ کنید.

کلاهبرداری
جزئیات مربوط به تبدیل به فایل خطای استاندارد را چاپ کنید.

-Tracelevel n
پیام های ردیابی کتابخانه JPEG را در فایل خطای استاندارد روشن کنید. یک بالاتر
ارزش n اطلاعات ردیابی بیشتری را دریافت می کند. کلاهبرداری حاکی از سطح ردیابی حداقل است
1.

مثال ها


این مثال فایل JFIF رنگی foo.jpg را به یک فایل PPM به نام foo.ppm تبدیل می کند:

jpegtopnm foo.jpg >foo.ppm

نکات


شما می توانید مقدار ppm برای رنگ کردن نتیجه، یعنی کاهش تعداد متمایز
رنگ ها در تصویر در واقع، اگر می خواهید فایل PPM را به تبدیل کنید، ممکن است مجبور شوید
فرمت های خاص دیگر ppmdither کوانتیزاسیون پیچیده تری انجام می دهد.

استفاده کنید pnmscale برای تغییر ابعاد تصویر حاصل.

استفاده کنید ppmtopgm برای تبدیل یک فایل JFIF رنگی به یک فایل PGM در مقیاس خاکستری.

به راحتی می توانید از این مبدل ها با هم استفاده کنید. به عنوان مثال:

jpegtopnm foo.jpg | ppmtopgm | pnmscale .25
>foo.pgm

-dct سریع و / یا -بی روان افزایش سرعت با یک قربانی کوچک در کیفیت.

اگر به اندازه کافی خوش شانس هستید که سخت افزار ممیز شناور بسیار سریع دارید، -dct شناور شاید
حتی سریعتر از -dct سریع. اما در اکثر ماشین ها -dct شناور کندتر از -dct INT؛ که در
این مورد ارزش استفاده ندارد، زیرا مزیت دقت نظری آن بسیار کم است
در عمل قابل توجه باشد.

یک برنامه دیگر، djpeg، مشابه است. djpeg توسط گروه مستقل JPEG نگهداری می شود و
بسته بندی شده با کتابخانه JPEG که jpegtopnm برای تمام کارهای JPEG خود استفاده می کند. به خاطر اینکه
ممکن است انتظار داشته باشید که از ویژگی های فعلی JPEG بیشتر بهره برداری کند. همچنین از آنجایی که مجبورید
کتابخانه را برای اجرا داشته باشید jpegtopnm، اما نه برعکس، cjpeg ممکن است بیشتر باشد
در دسترس نیست.

از سوی دیگر، djpeg مانند همه از کتابخانه های NetPBM برای تولید خروجی خود استفاده نمی کند
ابزارهای NetPBM مانند jpegtopnm انجام دادن. این بدان معناست که احتمال سازگاری با آن کمتر است
تمام برنامه های دیگری که با فرمت های NetPBM سروکار دارند. همچنین، دستور دستور از
jpegtopnm برخلاف سایر ابزارهای Netpbm مطابقت دارد djpeg.

محیط زیست


JPEGMEM
اگر این متغیر محیطی تنظیم شده باشد، مقدار آن حد پیش فرض حافظه است. در
مقدار همانطور که برای -حداکثر حافظه گزینه. یک صریح -حداکثر حافظه
گزینه هر کدام را نادیده می گیرد JPEGMEM.

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


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

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

  • 1
    فازر
    فازر
    Phaser یک باز سریع، رایگان و سرگرم کننده است
    منبع چارچوب بازی HTML5 که ارائه می دهد
    WebGL و Canvas Rendering در سراسر
    مرورگرهای وب دسکتاپ و موبایل بازی ها
    می تواند با ...
    دانلود فازر
  • 2
    موتور VASSAL
    موتور VASSAL
    VASSAL یک موتور بازی برای ایجاد است
    نسخه های الکترونیکی تخته سنتی
    و بازی های کارتی پشتیبانی می کند
    رندر و تعامل قطعه بازی،
    و ...
    دانلود VASSAL Engine
  • 3
    OpenPDF - Fork of iText
    OpenPDF - Fork of iText
    OpenPDF یک کتابخانه جاوا برای ایجاد است
    و ویرایش فایل های PDF با LGPL و
    مجوز منبع باز MPL. OpenPDF است
    LGPL/MPL جانشین منبع باز iText،
    و ...
    OpenPDF - Fork of iText را دانلود کنید
  • 4
    GIS SAGA
    GIS SAGA
    SAGA - سیستم برای خودکار
    تجزیه و تحلیل جغرافیایی - یک جغرافیا است
    نرم افزار سیستم اطلاعات (GIS) با
    قابلیت های بسیار زیاد برای داده های جغرافیایی
    پردازش و آنا...
    دانلود SAGA GIS
  • 5
    جعبه ابزار برای جاوا/JTOpen
    جعبه ابزار برای جاوا/JTOpen
    جعبه ابزار IBM برای جاوا / JTOpen یک است
    کتابخانه کلاس های جاوا که از
    کلاینت/سرور و برنامه نویسی اینترنتی
    مدل های سیستمی که دارای OS/400 است،
    i5/OS، o...
    جعبه ابزار را برای جاوا/JTOpen دانلود کنید
  • 6
    D3.js
    D3.js
    D3.js (یا D3 برای اسناد داده محور)
    یک کتابخانه جاوا اسکریپت است که به شما اجازه می دهد
    برای تولید داده های پویا و تعاملی
    تجسم در مرورگرهای وب با D3
    شما...
    D3.js را دانلود کنید
  • بیشتر "

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

Ad