<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Image on Ilham Maulana</title><link>https://ilh.my.id/tags/image/</link><description>Recent content in Image on Ilham Maulana</description><generator>Hugo -- gohugo.io</generator><language>id-ID</language><managingEditor>slav.ilham@gmail.com</managingEditor><webMaster>slav.ilham@gmail.com</webMaster><copyright>Copyright © 2019</copyright><lastBuildDate>Thu, 19 Aug 2021 13:10:00 +0700</lastBuildDate><atom:link href="https://ilh.my.id/tags/image/index.xml" rel="self" type="application/rss+xml"/><item><title>Thumbnail Gambar</title><link>https://ilh.my.id/post/thumbnail-gambar/</link><pubDate>Thu, 19 Aug 2021 13:10:00 +0700</pubDate><author>slav.ilham@gmail.com</author><guid>https://ilh.my.id/post/thumbnail-gambar/</guid><description>&lt;p&gt;Pada postingan &lt;a href="https://ilh.my.id/2021/isoman-hari-9/" title="Isoman Hari 9" target="_blank" rel="noreferrer noopener"&gt;ini&lt;/a&gt; terdapat 2 file untuk 1 gambar. 1 thumbnail-nya dan 1 lagi gambar aslinya.&lt;/p&gt;
&lt;p&gt;Jika Anda ingin membuat thumbnail dari gambar yang sudah ada, caranya sangat mudah ya. Kita akan menggunakan script di Ubuntu.&lt;/p&gt;
&lt;p&gt;Pertama dan yang paling utama, install dulu tool nya.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#272822;background-color:#fafafa;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-bash" data-lang="bash"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;sudo apt-get install imagemagick
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;Kemudian jalankan script dibawah. Sesuaikan &lt;code&gt;.jpg&lt;/code&gt; dengan ekstensi gambar Anda. Oh iya, gambarnya harus berada di dalam folder yang sama ketika Anda menjalankan script ini ya.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#272822;background-color:#fafafa;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-bash" data-lang="bash"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#00a8c8"&gt;for&lt;/span&gt; i in &lt;span style="color:#d88200"&gt;`&lt;/span&gt;find . -type f ! -name &lt;span style="color:#d88200"&gt;&amp;#34;*-thumb.jpg&amp;#34;&lt;/span&gt; -name &lt;span style="color:#d88200"&gt;&amp;#34;*.jpg&amp;#34;&lt;/span&gt;&lt;span style="color:#d88200"&gt;`&lt;/span&gt;&lt;span style="color:#111"&gt;;&lt;/span&gt; &lt;span style="color:#00a8c8"&gt;do&lt;/span&gt; &lt;span style="color:#111"&gt;echo&lt;/span&gt; &lt;span style="color:#111"&gt;$i&lt;/span&gt;&lt;span style="color:#111"&gt;;&lt;/span&gt; &lt;span style="color:#00a8c8"&gt;if&lt;/span&gt; &lt;span style="color:#f92672"&gt;[&lt;/span&gt; -f &lt;span style="color:#d88200"&gt;${&lt;/span&gt;&lt;span style="color:#111"&gt;i&lt;/span&gt;&lt;span style="color:#111"&gt;%.*&lt;/span&gt;&lt;span style="color:#d88200"&gt;}&lt;/span&gt;-thumb.jpg &lt;span style="color:#f92672"&gt;]&lt;/span&gt;&lt;span style="color:#111"&gt;;&lt;/span&gt; &lt;span style="color:#00a8c8"&gt;then&lt;/span&gt; &lt;span style="color:#00a8c8"&gt;continue&lt;/span&gt;&lt;span style="color:#111"&gt;;&lt;/span&gt; &lt;span style="color:#00a8c8"&gt;fi&lt;/span&gt;&lt;span style="color:#111"&gt;;&lt;/span&gt; convert &lt;span style="color:#111"&gt;$i&lt;/span&gt; -resize 352x352 &lt;span style="color:#d88200"&gt;${&lt;/span&gt;&lt;span style="color:#111"&gt;i&lt;/span&gt;&lt;span style="color:#111"&gt;%.*&lt;/span&gt;&lt;span style="color:#d88200"&gt;}&lt;/span&gt;-thumb.jpg&lt;span style="color:#111"&gt;;&lt;/span&gt; &lt;span style="color:#00a8c8"&gt;done&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;Sekian dan semoga bermanfaat.&lt;/p&gt;</description></item><item><title>WebP</title><link>https://ilh.my.id/post/webp/</link><pubDate>Thu, 19 Aug 2021 12:41:29 +0700</pubDate><author>slav.ilham@gmail.com</author><guid>https://ilh.my.id/post/webp/</guid><description>&lt;p&gt;WebP merupakan format gambar yang di develop oleh Google yang di desain untuk Website. Ukurannya gambar webp &lt;a href="https://developers.google.com/speed/webp" title="An image format for the Web" target="_blank" rel="noreferrer noopener"&gt;lebih kecil&lt;/a&gt; dibandingankan dengan gambar dengan format png atau jpg.&lt;/p&gt;
&lt;p&gt;Untuk membuktikannya sangat mudah, di server free-tier gcp, saya punya 2 folder reguler image (png/jpg) dan 2 folder webp image.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#272822;background-color:#fafafa;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-bash" data-lang="bash"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;root@free-tier:/home/ftpilh/ftp/files/webp# ls -l
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;total &lt;span style="color:#ae81ff"&gt;16&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;drwxr-xr-x &lt;span style="color:#ae81ff"&gt;2&lt;/span&gt; root root &lt;span style="color:#ae81ff"&gt;4096&lt;/span&gt; Aug &lt;span style="color:#ae81ff"&gt;19&lt;/span&gt; 05:44 img
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;drwxr-xr-x &lt;span style="color:#ae81ff"&gt;2&lt;/span&gt; root root &lt;span style="color:#ae81ff"&gt;4096&lt;/span&gt; Aug &lt;span style="color:#ae81ff"&gt;19&lt;/span&gt; 05:44 img-webp
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;drwxr-xr-x &lt;span style="color:#ae81ff"&gt;2&lt;/span&gt; root root &lt;span style="color:#ae81ff"&gt;4096&lt;/span&gt; Aug &lt;span style="color:#ae81ff"&gt;19&lt;/span&gt; 05:44 isoman
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;drwxr-xr-x &lt;span style="color:#ae81ff"&gt;2&lt;/span&gt; root root &lt;span style="color:#ae81ff"&gt;4096&lt;/span&gt; Aug &lt;span style="color:#ae81ff"&gt;19&lt;/span&gt; 05:44 isoman-webp
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;root@free-tier:/home/ftpilh/ftp/files/webp#
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;Berikut hasil komparasi size gambarnya.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#272822;background-color:#fafafa;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-bash" data-lang="bash"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;root@free-tier:/home/ftpilh/ftp/files/webp# diff &amp;lt;&lt;span style="color:#f92672"&gt;(&lt;/span&gt;du -sh img&lt;span style="color:#f92672"&gt;)&lt;/span&gt; &amp;lt;&lt;span style="color:#f92672"&gt;(&lt;/span&gt;du -sh img-webp&lt;span style="color:#f92672"&gt;)&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;1c1
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&amp;lt; 1.4M img
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;---
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&amp;gt; 928K img-webp
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;root@free-tier:/home/ftpilh/ftp/files/webp#
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;root@free-tier:/home/ftpilh/ftp/files/webp# diff &amp;lt;&lt;span style="color:#f92672"&gt;(&lt;/span&gt;du -sh isoman&lt;span style="color:#f92672"&gt;)&lt;/span&gt; &amp;lt;&lt;span style="color:#f92672"&gt;(&lt;/span&gt;du -sh isoman-webp&lt;span style="color:#f92672"&gt;)&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;1c1
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&amp;lt; 908K isoman
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;---
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&amp;gt; 516K isoman-webp
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;root@free-tier:/home/ftpilh/ftp/files/webp#
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;Kalau kita lihat perbedaan sizenya hampir setengahnya ya.&lt;/p&gt;
&lt;hr&gt;
&lt;p&gt;Untuk mengkonversi reguler image &lt;em&gt;(png/jpg/etc..)&lt;/em&gt; ke format WebP menggunakan Linux sangat mudah ya. Pada script dibawah, kita bisa konversi banyak gambar sekaligus ke format WebP.&lt;/p&gt;
&lt;p&gt;Pertama dan paling utama adalah install toolnya dulu, saya menggunakan Ubuntu.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#272822;background-color:#fafafa;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-bash" data-lang="bash"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;sudo apt-get install webp
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;Kemudian jalankan script dibawah, sesuaikan &lt;code&gt;jpg&lt;/code&gt; ke format gambar Anda, misalnya &lt;code&gt;png&lt;/code&gt;.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#272822;background-color:#fafafa;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-bash" data-lang="bash"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;find ./ -type f -name &lt;span style="color:#d88200"&gt;&amp;#39;*.jpg&amp;#39;&lt;/span&gt; -exec sh -c &lt;span style="color:#d88200"&gt;&amp;#39;cwebp -q 75 $1 -o &amp;#34;${1%.jpg}.webp&amp;#34;&amp;#39;&lt;/span&gt; _ &lt;span style="color:#f92672"&gt;{}&lt;/span&gt; &lt;span style="color:#8045ff"&gt;\;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;Oh iya, gambarnya harus berada di folder yang sama ketika Anda menjalankan script diatas ya.&lt;/p&gt;
&lt;p&gt;Cek postingan &lt;a href="https://ilh.my.id/2021/isoman-hari-9/" title="Isoman Hari 9" target="_blank" rel="noreferrer noopener"&gt;ini&lt;/a&gt; untuk melihat contoh gambar format WebP.&lt;/p&gt;
&lt;p&gt;Semoga bermanfaat..&lt;/p&gt;</description></item></channel></rss>