EXIFTRAN(1) Transform digital camera jpeg images EXIFTRAN(1)

exiftran - تبدیل و تغییر جهت تصاویر jpeg دوربین‌های دیجیتال

ابزار Exiftran یک ابزار خط فرمانی برای تبدیل و تغییر جهت تصاویر jpeg دوربین‌های دیجیتال است. این برنامه می‌تواند چرخش‌های بدون افت کیفیت (lossless) را همانند jpegtran(1) انجام دهد، اما بر خلاف jpegtran(1) به داده‌های EXIF توجه می‌کند: می‌تواند با بررسی برچسب جهت‌گیری (orientation) در exif، تصاویر را به طور خودکار بچرخاند؛ در صورت نیاز اطلاعات exif را به‌روزرسانی کند (ابعاد تصویر، جهت‌گیری)؛ و همچنین تصویر بندانگشتی (thumbnail) موجود در exif را نیز می‌چرخاند. این ابزار می‌تواند چندین تصویر را به طور همزمان پردازش کند.

خودکار (با استفاده از برچسب جهت‌گیری exif).
-9
چرخش ۹۰ درجه در جهت عقربه‌های ساعت.
-1
چرخش ۱۸۰ درجه در جهت عقربه‌های ساعت.
-2
چرخش ۲۷۰ درجه در جهت عقربه‌های ساعت.
آینه‌ای کردن عمودی تصویر (بالا / پایین).
آینه‌ای کردن افقی تصویر (چپ به راست).
ترانهاده کردن یا چرخش قطری (از گوشه بالا-چپ به پایین-راست).
ترانهاده متقاطع یا چرخش پاد‌قطری (از گوشه بالا-راست به پایین-چپ).
تصویر بندانگشتی (thumbnail) درون exif تغییر داده نشود.
تصویر jpeg تغییر داده نشود. ممکن است به این گزینه یا گزینه -nt برای اصلاح شرایطی نیاز داشته باشید که در آن تصویر را با ابزاری تبدیل کرده‌اید که تصویر بندانگشتی exif را نادیده گرفته است. تولید مجدد یک بندانگشتی جدید با -g روش دیگری برای رفع این مشکل است.
برچسب جهت‌گیری (orientation) به‌روزرسانی نشود. به صورت پیش‌فرض، exiftran جهت‌گیری را روی "1" (بدون نیاز به تبدیل) تنظیم می‌کند تا برنامه‌های دیگر مطلع از exif، تصویر چرخانده‌شده را دوباره نچرخانند.
لبه‌های نامنطبق تراشیده نشوند. به طور پیش‌فرض، exiftran اندازه تصاویری را که مضربی از ۸ پیکسل نیستند حفظ نمی‌کند؛ بلکه ترجیح می‌دهد نواری با ضخامت چند پیکسل را برش دهد تا از ارائه یک تصویر آسیب‌دیده جلوگیری کند. اگر می‌خواهید ابعاد همه تصاویر دست‌نخورده باقی بماند، از این گزینه استفاده کنید.

چاپ متن راهنمای کوتاه.
استخراج و نمایش داده‌های exif برای فایل(ها).
تنظیم برچسب کامنت jpeg با مقدار text.
تولید (مجدد) تصویر بندانگشتی exif.
مشخص کردن فایل خروجی. در این حالت فقط یک فایل ورودی مجاز است.
فعال کردن ویرایش درجا (in-place) تصاویر. در این صورت، Exiftran اجازه می‌دهد چندین فایل ورودی مشخص شود. برای تمام عملیاتی که تصویر را تغییر می‌دهند (یعنی تمام عملیات به جز -d)، باید این گزینه یا یک فایل خروجی با -o مشخص شود.
ایجاد فایل پشتیبان هنگام ویرایش درجا (به همراه داشتن -i).
حفظ برچسب‌های زمانی (atime و mtime) هنگام ویرایش درجا (به همراه داشتن -i).

چرخش خودکار تمام فایل‌های jpeg در دایرکتوری جاری:



exiftran -ai *.jpeg

exif(1), exiftags(1), jpegtran(1)

گرد هافمن (Gerd Hoffmann) <gerd@kraxel.org>

حق نشر (c) 2002-2012 گرد هافمن <gerd@kraxel.org>

این برنامه یک نرم‌افزار آزاد است؛ شما می‌توانید آن را تحت شرایط «پروانه عمومی همگانی گنو» (GNU GPL) که توسط بنیاد نرم‌افزارهای آزاد منتشر شده است، چه نسخه ۲ پروانه و چه (به انتخاب خودتان) هر نسخه پس از آن، بازتوزیع کرده یا تغییر دهید.

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

شما باید به همراه این برنامه یک نسخه از پروانه عمومی همگانی گنو را دریافت کرده باشید؛ در غیر این صورت، به آدرس زیر مکاتبه کنید: Free Software Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.

(c) 2002-2012 Gerd Hoffmann EXIFTRAN 2.09