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

Ad


فاویکون OnWorks

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

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

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

برنامه:

نام


jhead - ابزار دستکاری هدر Digicam JPEG Exif

خلاصه


jhead [ گزینه های ] [ فایل... ]

شرح


jhead برای نمایش و دستکاری داده های موجود در هدر Exif تصاویر JPEG استفاده می شود
از دوربین های دیجیتال به طور پیش فرض، jhead تنظیمات مفیدتر دوربین را از قسمت نمایش می دهد
فایل در قالب کاربر پسند

jhead همچنین می تواند برای دستکاری برخی از جنبه های تصویر مربوط به JPEG و Exif استفاده شود
هدرها، مانند تغییر مُهرهای زمانی داخلی، حذف تصویر کوچک یا انتقال
پس از حذف هدر Exif توسط ویرایشگرهای گرافیکی، هدرهای Exif به تصاویر ویرایش شده باز می گردند.
jhead همچنین می توان از آن برای راه اندازی برنامه های دیگر، مشابه سبک یونیکس استفاده کرد پیدا کردن
دستور، اما بسیار ساده تر.

عمومی METADATA OPTIONS


-بله پرونده
هدر Exif را از یک JPEG (با هدر Exif) در آن پیوند دهید پرونده به تصویری که
دستکاری شده است. اگر دوست دارید عکس ها را ویرایش کنید اما هنوز هم این گزینه مفید است
هدر Exif را روی عکس های خود می خواهید. همانطور که اکثر برنامه های ویرایش عکس پاک می شوند
هدر Exif، از این گزینه می توان برای کپی مجدد آنها از نسخه های اصلی استفاده کرد
بعد از ویرایش عکس ها

این ویژگی یک گزینه جالب «مسیر نسبی» برای تعیین تصویر کوچک دارد
نام. هر زمان که حاوی کاراکترهای '&i' است که جایگزین آن خواهد شد
نام فایل اصلی برای این نام. این اجازه می دهد تا زمانی که یک "نام نسبی" jhead ایجاد کنید
انجام یک دسته کامل از فایل ها به عنوان مثال، افسون:

jhead -بله "اصل/&i" * .jpg

هدر exif را برای هر فایل jpg در دایرکتوری اصلی توسط
با همین نام، هم Win32 و هم اکثر پوسته‌های یونیکس با کاراکتر «&» به شکل خاصی برخورد می‌کنند
بنابراین باید نقل قول ها را در اطراف آن گزینه خط فرمان قرار دهید تا «&» به زوج تبدیل شود
به برنامه منتقل شود.

دی سی قسمت نظر را از هدر JPEG حذف کنید. توجه داشته باشید که نظر بخشی از
هدر Exif

-نه هدر Exif را به طور کامل حذف کنید. سایر بخش های ابرداده را دست نخورده باقی می گذارد.

-du در صورت وجود، بخش IPTC را حذف کنید. سایر بخش های ابرداده را دست نخورده باقی می گذارد.

-dx در صورت وجود، بخش XMP را حذف کنید. سایر بخش های ابرداده را دست نخورده باقی می گذارد.

-دو بخش‌هایی از jpeg را که Exif نیستند، کامنت نکنید و در غیر این صورت، حذف کنید
به تصویر کمک می کند - مانند داده هایی که فتوشاپ ممکن است در آن باقی بگذارد
تصویر

-purejpg
تمام بخش‌های JPEG را که برای رندر کردن تصویر ضروری نیستند حذف کنید. هر کدام را نوار می کند
ابرداده هایی که ممکن است برنامه های مختلف در تصویر باقی مانده باشند. ترکیبی از
گزینه های -de -dc و -du.

-mkexif
حداقل هدر exif را ایجاد می کند. هدر Exif حاوی تاریخ/زمان و تصویر کوچک خالی است
فقط زمینه ها تاریخ/زمان به طور پیش‌فرض روی زمان فایل تنظیم شده است. اگر شما از گزینه -rgt استفاده کنید
می خواهید هدر exif حاوی یک تصویر کوچک باشد. توجه داشته باشید که ایجاد هدر exif بسیار است
در حال حاضر محدود است و هیچ فیلد دیگری را نمی توان از این طریق به هدر exif اضافه کرد.

-جایی فیلد نظر هدر JPEG را ویرایش کنید (توجه داشته باشید، این قسمت نظر خارج از Exif است
ساختار و می تواند بخشی از تصاویر JPEG سبک Exif و غیر Exif باشد).

یک فایل موقت حاوی نظر ایجاد می شود و یک ویرایشگر متن راه اندازی می شود
فایل را ویرایش کنید ویرایشگر در متغیر محیطی EDITOR مشخص شده است. اگر
notepad مشخص نشده است یا vi به ترتیب در ویندوز و یونیکس استفاده می شود.
پس از خروج ویرایشگر، داده ها دوباره به تصویر منتقل می شوند
فایل موقت حذف شد

-سی پرونده
ذخیره بخش نظرات در a پرونده

-این پرونده
نظر را با متن از جایگزین کنید پرونده

-کل رشته
کامنت را با رشته مشخص شده از خط فرمان جایگزین کنید پرونده

تاریخ / TIME منیزیم OPTIONS


-فت مهر زمان سیستم فایل را به چیزی که در هدر Exif ذخیره شده است تنظیم می کند.

-dsft مهر زمانی Exif را روی مهر زمانی فایل تنظیم می کند. برای پیش‌فرض به سربرگ Exif نیاز دارد
وجود داشته باشد. در صورت نیاز از گزینه -mkexif برای ایجاد یکی استفاده کنید.

-n[قالب_رشته]
این گزینه باعث می شود فایل ها با استفاده از اطلاعات تاریخ تغییر نام داده و/یا mmmove شوند
از قسمت هدر Exif "DateTimeOriginal". اگر فایل یک فایل Exif نیست، یا
DateTimeOriginal حاوی مقدار معتبری نیست، تاریخ فایل استفاده می شود. اگر
نام جدید حاوی یک '/' است، این به عنوان یک مسیر جدید تفسیر می شود و فایل خواهد شد
بر این اساس حرکت کند.

اگر قالب_رشته حذف شده است، فایل به MMDD-HHMMSS تغییر نام خواهد داد. توجه داشته باشید
که این طرح شامل سال نمی شود (من هرگز عکسی از سال های مختلف ندارم
به هر حال با هم).

اگر یک قالب_رشته ارائه شده است، به تابع strftime به عنوان ارسال می شود
رشته فرمت علاوه بر این، اگر رشته قالب حاوی '%f' باشد، این کار خواهد شد
نام اصلی فایل (منهای پسوند) را جایگزین کنید. '%i' جایگزین a خواهد شد
شماره ترتیب. صفرهای پیشرو را می توان مانند printf مشخص کرد - یعنی '%04i'
با استفاده از صفرهای ابتدایی، عدد را به 4 رقم اضافه می کند.

اگر نام شامل '/' باشد، این به عنوان یک مسیر جدید برای فایل تفسیر می شود. اگر
مسیر جدید وجود ندارد، مسیر ایجاد خواهد شد.

اگر نام هدف از قبل وجود داشته باشد، نام با "a"، "b"، "c" اضافه می شود.
و غیره، مگر اینکه نام با یک حرف ختم شود، در این صورت با آن ضمیمه می شود
"0"، "1"، "2"، و غیره.

این ویژگی به ویژه در صورتی مفید است که از بیش از یک دوربین دیجیتال برای گرفتن استفاده شده باشد
تصاویر یک رویداد با تغییر نام آنها به یک طرح مطابق با تاریخ، آنها این کار را خواهند کرد
به‌طور خودکار به‌ترتیب در اکثر فهرست‌ها و تصاویر فهرست‌بندی نشان داده می‌شود
مرورگرها متناوبا، اگر مرورگر تصویر شما از فهرست بندی بر اساس زمان فایل پشتیبانی می کند، شما
می توانید از گزینه -ft برای تنظیم زمان فایل بر روی زمانی که عکس گرفته شده است استفاده کنید.

برخی از آرگومان های مفیدتر برای strftime عبارتند از:

%H ساعت در قالب 24 ساعته (00 - 23)
%j روز سال به عنوان عدد اعشاری (001 - 366)
%m ماه به عنوان عدد اعشاری (01 - 12)
%M دقیقه به عنوان عدد اعشاری (00 - 59)
%S دوم به عنوان عدد اعشاری (00 - 59)
%w روز هفته به عنوان عدد اعشاری (0 - 6؛ یکشنبه 0 است)
%y سال بدون قرن، به عنوان عدد اعشاری (00 - 99)
%Y سال با قرن، به عنوان عدد اعشاری

مثال:

jhead -n%Y%m%d-%H%M%S * .jpg

با این کار نام فایل های مطابق با *.jpg در قالب YYYYMMDD-HHMMSS تغییر می کند

برای فهرست کامل آرگومان‌های strftime، strftime را در صفحات مرد آنها جستجو کنید.
توجه داشته باشید که برخی از آرگومان های تابع strftime (در اینجا فهرست نشده است) رشته ها را تولید می کنند
با کاراکترهایی مانند ':' که ممکن است در برخی از آنها به عنوان بخشی از نام فایل معتبر نباشد
سیستم.

-ta<+|->
زمان ذخیره شده در هدر Exif را با h:mm به جلو یا عقب تنظیم کنید. زمانی مفید است
عکس گرفتن با زمان نامناسبی که روی دوربین تنظیم شده است، مثلاً بعد از آن
سفر در مناطق زمانی یا زمانی که ساعت تابستانی تغییر کرده است.

مثال:

1 ساعت و 5 دقیقه به زمان اضافه کنید
jhead -ta+1:05

زمان را یک ثانیه کاهش دهید:
jhead -ta-0:0:1

این گزینه تمام فیلدهای تاریخ/زمان را در هدر exif تغییر می دهد، از جمله
"DateTimeOriginal" (برچسب 0x9003) و "DateTimeDigitized" (برچسب 0x9004).

-دا -

مانند -ta عمل می‌کند، اما برای تعیین فاصله‌های بزرگ تاریخ، برای تعیین تاریخ استفاده می‌شود
از دوربین هایی که تاریخ به اشتباه تنظیم شده است، مانند تنظیم مجدد تاریخ و زمان
با حذف باتری در برخی دوربین ها

از آنجا که ماه ها و سال های مختلف تعداد روزهای متفاوتی دارند، یک ساده
جبران ماهها، روزها، سالها منجر به نتایج غیرمنتظره می شود. زمان
بنابراین افست به عنوان تفاوت بین دو تاریخ مشخص می شود، بنابراین jhead می تواند
دقیقاً مشخص کنید که مهر زمانی باید تا چند روز تنظیم شود، از جمله
سال های کبیسه و ساعت تابستانی تغییر می کند. تاریخ ها به صورت مشخص شده است
yyyy:mm:dd برای تنظیمات زیر روز، یک زمان از روز را نیز می توان در نظر گرفت
تعیین yyyy:nn:dd/hh:mm یا yyyy:mm:dd/hh:mm:ss

مثال:

سال روی دوربین به جای سال 2005 برای تصاویر گرفته شده در آوریل روی 2004 تنظیم شد
jhead -da2004:03:01-2005:03:01

تاریخ پیش‌فرض دوربین 2002:01:01 است و تاریخ در 2005:05:29 در ساعت 11:21 صبح بازنشانی شد.
jhead -da2005:05:29/11:21-2002:01:01

-ts زمان ذخیره شده در هدر Exif را با آنچه در خط فرمان مشخص شده است تنظیم می کند.
زمان باید به صورت زیر مشخص شود: yyyy:mm:dd-hh:mm:ss

-ds تاریخ ذخیره شده در هدر Exif را با آنچه در خط فرمان مشخص شده است تنظیم می کند.
می توان از آن برای تنظیم تاریخ، فقط سال و ماه یا فقط سال استفاده کرد. تاریخ به صورت زیر مشخص شده است:
yyyy:mm:dd، yyyy:mm، or yyyy

بند انگشتی منیزیم OPTIONS


-dt تصاویر کوچک را از هدر Exif حذف کنید، اما قسمت های جالب را دست نخورده بگذارید.
این گزینه تصویر کوچک را از سربرگ Exif کوتاه می کند، به شرطی که
تصویر بندانگشتی آخرین قسمت هدر Exif است (که تا آنجا که من می دانم همیشه همین است
مورد). هدرهای Exif دارای یک تصویر کوچک داخلی هستند که معمولاً حدود 10k را اشغال می کند
از فضا این تصویر کوچک توسط دوربین های دیجیتال استفاده می شود. ویندوز XP نیز ممکن است از این استفاده کند
تصویر کوچک در صورت وجود (اما به آن نیازی ندارد). تصاویر کوچک برای استفاده بسیار کوچک هستند
حتی تمام صفحه روی LCD دیجی کم. من با هیچ طرف نامطلوبی برخورد نکرده ام
اثرات حذف ریز عکسها، حتی از نرم افزار ارائه شده با قدیمی من
دوربین دیجیتال المپوس. با احتیاط استفاده کنید.

-ست پرونده
تصویر کوچک انتگرال را در آن ذخیره کنید پرونده تصویر کوچک در داخل هدر Exif زندگی می کند و
یک تصویر JPEG با وضوح بسیار پایین است. توجه داشته باشید که ایجاد هر گونه تغییر در یک عکس، به جز برای
با برخی از برنامه ها، به طور کلی هدر Exif و همراه با آن تصویر کوچک را پاک می کند.

رزولوشن تصویر کوچک بسیار کم است و نمی توان از آن استفاده زیادی کرد.

این ویژگی یک گزینه جالب «مسیر نسبی» برای تعیین تصویر کوچک دارد
نام. هر زمان که نام برای پرونده شامل کاراکترهای '&i' است، jhead اراده
نام فایل اصلی را جایگزین این نام کنید. این اجازه می دهد تا یک "نسبی" ایجاد کنید
name' هنگام انجام یک دسته کامل از فایل ها. به عنوان مثال، افسون:

jhead -ست "تصاویر کوچک/&i" * .jpg

یک تصویر کوچک برای هر فایل jpg. در دایرکتوری ریز عکسها توسط همان ایجاد می کند
name، (البته به شرطی که دایرکتوری thumbnails وجود داشته باشد). هم Win32 و هم
پوسته های یونیکس با کاراکتر '&' به روش خاصی رفتار می کنند، بنابراین باید نقل قول ها را قرار دهید
در اطراف آن گزینه خط فرمان برای '&' حتی به برنامه منتقل می شود.

اگر یک '-' برای فایل خروجی مشخص شده باشد، تصویر کوچک به stdout ارسال می شود. (یونیکس
فقط ساخت)

-rt تصاویر کوچک هدر Exif را جایگزین کنید. این فقط در صورتی کار می کند که هدر exif باشد
قبلاً حاوی یک تصویر کوچک است و تصویر کوچک در انتهای سرصفحه (هر دو
همیشه اگر عکس از دوربین دیجیتال گرفته شده باشد)

-rgt اندازه
بازسازی تصویر کوچک exif. "اندازه" حداکثر ارتفاع یا عرض تصویر کوچک را مشخص می کند.
برای بازسازی تصویر کوچک به برنامه 'mogrify' (از ImageMagick) متکی است. این
فقط در صورتی کار می کند که تصویر از قبل دارای یک تصویر کوچک باشد.

چرخش OPTIONS


خودکار
با استفاده از تگ "Orientation" سربرگ Exif، تصویر را بچرخانید تا درست باشد
عمودی برنامه jpegtran برای انجام چرخش استفاده می شود. این برنامه است
در اکثر توزیع های لینوکس وجود دارد. برای ویندوز، باید یک کپی از آن بگیرید.
پس از چرخش، تگ جهت هدر Exif روی "1" تنظیم می شود (نرمال
گرایش). تصویر کوچک نیز چرخانده شده است. سایر فیلدهای هدر Exif،
از جمله ابعاد دست نخورده است، اما ارتفاع/عرض JPEG تنظیم شده است. این
این ویژگی به ویژه در دوربین های جدیدتر Canon که برچسب جهت را تنظیم می کنند مفید است
به طور خودکار با استفاده از سنسور جاذبه

-نوروت فیلد چرخش در هدر Exif را بدون تغییر تصویر پاک می کند. مفید است اگر
تصاویر قبلاً بدون پاک کردن برچسب چرخش Exif چرخانده شده بودند
وقتی تگ چرخش تنظیم شود، مرورگرهای تصویر تصاویر را به صورت خودکار می چرخانند. گاهی،
تصاویر کوچک و تگ‌های چرخشی می‌توانند از دستکاری با آن‌ها بسیار ناهماهنگ شوند
ابزارهای مختلف برای بازنشانی همه چیز از -norot با -rgt استفاده کنید تا این مورد را پاک کنید.

OUTPUT پرحرفی کنترل


-h خلاصه ای از گزینه های خط فرمان را نمایش می دهد.

-v برنامه را حتی بیشتر از آنچه که هست پرمخاطب تر می کند. مانند برنامه های DOS، و
بر خلاف برنامه های یونیکس، Jhead بازخوردی را در مورد اینکه چه کاری انجام می دهد، حتی زمانی که انجام می دهد، می دهد
هیچ چیز اشتباه نمی شود کاربر ویندوزی که هستم، وقتی چیزی به من نمی دهد
بازخورد برای 20 ثانیه، من فرض می‌کنم خراب شده است.

-q بدون خروجی موفقیت، بیشتر شبیه برنامه های یونیکس.

-V چاپ اطلاعات نسخه و تاریخ گردآوری -exifmap نقشه ای از بایت های موجود در
هدر exif هنگام تجزیه و تحلیل هدرهای exif عجیب و غریب مفید است، برای غیر مفید نیست
توسعه دهندگان نرم افزار

-se پیام های خطای مربوط به ساختار هدر Exif فاسد را سرکوب کنید.

-c خروجی مختصر این باعث می شود که اطلاعات تصویر به جای خلاصه در یک خط خلاصه شود
چندین برای grep-ing از طریق تصاویر، و همچنین وارد کردن به گسترش مفید است
برگه ها (داده ها فضایی هستند که با نقل قول ها به عنوان واجد شرایط متن مشخص شده اند).

فایل تطابق OPTIONS


-مدل همانطور که توسط Exif نشان داده شده است، پردازش فایل ها را به کسانی که مدل دوربین آنها را محدود می کند
اطلاعات تصویر، حاوی رشته فرعی است که در آرگومان بعد از '-model' مشخص شده است.
به عنوان مثال، دستور زیر فقط تصاویری را که از S100 هستند فهرست می کند
دوربین:

jhead -مدل S100 * .jpg

من از این گزینه برای محدود کردن بازپرداخت JPEG خود به آن دسته از تصاویر استفاده می کنم
دوربین دیجیتال Canon S100 من، (گزینه -cmd را ببینید).

-exonly
از تمام فایل هایی که هدر Exif ندارند صرف نظر کنید. عکس‌ها مستقیماً از دیجیتال
دوربین دارای هدر Exif است، در حالی که بسیاری از ابزارهای دستکاری عکس Exif را کنار می گذارند
سرتیتر.

-cmd دستور مشخص شده را روی هر فایل JPEG برای پردازش اجرا می کند.

بخش Exif هر فایل قبل از اجرای دستور خوانده می شود و دوباره درج می شود
پس از اتمام فرمان

دستور مشخص شده به طور جداگانه برای هر JPEG که پردازش می شود فراخوانی می شود، حتی اگر
چندین فایل مشخص شده است (به طور صریح یا با کارت وحشی).

مثال استفاده:

با داشتن یک فهرست کامل از عکس ها از S100، دستورات زیر را اجرا می کنم:

jhead -cmd "تغییر دادن با کیفیت 80 &من" -مدل S100 * .jpg
jhead -cmd "jpegtran -ترقی خواه &i > &o" * .jpg

دستور اول تمام JPEG های درخت را تغییر می دهد که نشان می دهد از آن هستند
یک Canon S100 در هدر Exif خود با کیفیت 80٪ در همان وضوح. این یک است
فرآیند "از دست دادن"، بنابراین من آن را فقط روی فایل هایی اجرا می کنم که از Canon هستند و فقط آن را اجرا می کنم
یک بار. سپس دستور بعدی یک JPEG می گیرد و آنها را به JPEG های پیشرونده تبدیل می کند.
نتیجه همان تصاویر بدون تفاوت قابل تشخیص است که در نصف ذخیره می شود
فضا. این باعث صرفه جویی قابل توجهی در برخی دوربین ها می شود.

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


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

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

  • 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