فشرده سازی شگفت انگیز تصاویر با استفاده از ImageMagick

You can also use tools such as the convert binary made by ImageMagick which can apply optimizations.

- see example instructions below.

If you use third party tools, please be aware that the transformation might make your images larger, if yours were already very well optimized. If that happens, please use your originals.

GIF and PNG are lossless formats, in that the compression process does not make any visual modification to the images. For still images, PNG achieves better compression ratio with better visual quality. For animated images, consider using video element instead of a GIF, to achieve better compression.

  • Always convert GIF to PNG unless the original is animated or tiny (less than a few hundred bytes).
  • For both GIF and PNG, remove alpha channel if all of the pixels are opaque.

For example, you can use convert binary to optimize your GIF and PNG images with the following command (parameters inside brackets are optional):

convert INPUT.gif_or_png -strip [-resize WxH] [-alpha Remove] OUTPUT.png


cuppa.png (1,763 Bytes)

convert cuppa.png -strip cuppa_converted.png

cuppa_converted.png (856 Bytes)

JPEG is a lossy format. The compression process removes visual details of the image, but the compression ratio can be 10x larger than GIF or PNG.

  • Reduce quality to 85 if it was higher. With quality larger than 85, the image becomes larger quickly, while the visual improvement is little.
  • Reduce Chroma sampling to 4:2:0, because human visual system is less sensitive to colors as compared to luminance.
  • Use progressive format for images over 10k bytes. Progressive JPEG usually has higher compression ratio than baseline JPEG for large image, and has the benefits of progressively rendering.
  • Use grayscale color space if the image is black and white.

For example, you can use convert binary to optimize your JPEG images with the following command (parameters inside brackets are optional):

convert INPUT.jpg -sampling-factor 4:2:0 -strip [-resize WxH] [-quality N] [-interlace JPEG] [-colorspace Gray/RGB] OUTPUT.jpg


puzzle.jpg (13,501 Bytes)

convert puzzle.jpg -sampling-factor 4:2:0 -strip -quality 85 -interlace JPEG -colorspace RGB puzzle_converted.jpg

puzzle_converted.jpg (4,654 Bytes)

۲۳ خرداد ۹۶ ، ۱۶:۴۹ ۰ نظر موافقین ۰ مخالفین ۰
حسن یوسفی

حل مشکل نصب درایور FT232R USB UART

ابتدا فایل زیر رو دانلود کنید

دانلود مستقیم

فایل دریافتی را  از حالت فشرده خارج کنید.

حالا اگه ویندوزتون 64 بیتیه اینو نصب کنید dpinst-amd64.exe و اگه 32 بیتیه اینو dpinst-x86.exe .

و حالا طبق تصاویر زیر ادامه بدین :

ادامه مطلب...
۰۷ خرداد ۹۴ ، ۰۳:۵۲ ۴ نظر موافقین ۰ مخالفین ۰
حسن یوسفی

بیست و یک نابغه ایرانی و جهانی

۱- پروفسور مجید سمیعی : جراح برجسته و متخصص بیماری های مغز و اعصاب مقیم آلمان و رئیس افتخاری اتحادیه جهانی جراحان مغز و اعصاب
 
 ۲- امید کردستانی : مدیر بازرگانی، سهامدار و معاون ارشد “گوگل” (Google)
 
 ۳- حسین اسلامبولچی : رئیس بزرگ ترین شرکت مخابرات در امریکا “AT&T”

  .  .  .

ادامه مطلب...
۰۵ ارديبهشت ۹۳ ، ۱۹:۰۲ ۰ نظر موافقین ۰ مخالفین ۰
حسن یوسفی

نامه دختر زیبایی که دنبال یک شوهر پولدار می‌گرده و جواب عالی مدیر عامل بانک جی پی مورگان

زنی در جستجوی یک شوهر پولدار این پست رو نوشت:

می‌خوام در مورد چیزی که می‌گم کاملا صادق باشم. امسال ۲۵ ساله می‌شم. بسیار خوشگلم و تیپ و ذایقه خوبی توی مد دارم. هدفم اینه که با مردی که بالای ۵۰۰هزار دلار در سال درآمد داره ازدواج کنم. شاید بگین پول‌دوست هستم ولی باید اضافه کنم که درآمد بالای ۱ میلیون دلار در سال در نیویورک طبقه متوسط به حساب می‌یاد.

خواسته‌ام بالا نیست. کسی در این فروم هست که بالای ۵۰۰هزار دلار در سال درآمد سالانه داشته باشه؟ همه عروسی کردین؟ می خوام بپرسم که برای ازدواج با یک مرد پولدار مثل شما باید چیکار کنم؟

بین کسانی که باهاشون دوست بودم مردی بود با درآمد ۲۵۰هزار دلار سالانه و ظاهرا فقط تا اینجا بالا رفتم. اگر کسی بخواد خونه‌اش رو به بخش غربی نیویورک سیتی گاردن منتقل کنه، ۲۵۰ کافی نیست.

متواضعانه این سوال‌ها رو ازتون می‌پرسم:

ادامه مطلب...
۳۰ فروردين ۹۳ ، ۰۱:۳۶ ۲ نظر موافقین ۰ مخالفین ۰
حسن یوسفی