Cara Menempelkan Tag/Label/Caption Tulisan ke Ratusan Gambar Sekaligus dengan Terminal Linux

Membuat yang Gratisan jadi Berkelas

Cara Menempelkan Tag/Label/Caption Tulisan ke Ratusan Gambar Sekaligus dengan Terminal Linux


Kalau sebelumnya kita sudah mengedit ratusan gambar dengan terminal linux, sekarang kita bermain lagi untuk ratusan gambar, membuat tag/label/caption untuk gambar-gambar tersebut

Beberapa minggu lalu, aku kepikiran ngebuat blogspot wallpaper, cuma project iseng sih. Kemungkinan cuma narik visitor dari dummy G+ Account, hitung-hitung naikin reputasi profil G+ yang ku kelola. Namanya juga eksperimen, jadi ya semoga berjalan lancar.

Untuk buat blog wallpaper, aku ambil gambarnya dari internet juga. Kemarin udah aku sharing untuk cara mendownload satu website penuh dengan terminal ubuntu Jadi konsepnya cuma sharing gambar aja. Kali ini aku ambil gambar motivasi. Baca-baca di beberapa trik blog wallpaper, itu harus mengganti nama gambar dan mengubah ukuran gambar, keduanya kan udah aku lakukan. Kemudian kepikiran, biar semakin teringat di otak, buat aja tag/label/caption diatas gambarnya.

Begitulah ceritanya sampai tutorial ubuntu ini terbentuk. Semoga ada yang sedang kebingungan dan semoga tutorial ini bisa menyembuhkan kebingungannya.

Tutorial Menambahkan Tag/Label/Caption Tulisan untuk Ratusan Gambar dengan Terminal Linux

melabeli banyak gambar dengan satu langkah
Cara melabeli gambar

Sebenarnya ini bukan murni menggunakan Terminal Linux saja, tapi menggunakan software imagemagick. Software ini posisinya sebagai mesin untuk melakukan perubahannya, tetapi interface-nya masih terminal linux saja.

Teknik yang digunakan untuk mengubah banyak file di Ubuntu Linux itu dikenal dengan nama Bash Scripting. Dan kali ini kita akan menggunakan teknik Bash Scripting tersebut dikombinasikan dengan imagemagick. Bagaimana caranya? Oke kita mulai.

Cara Menambahkan Label dan Caption Pada Gambar Pertama

Pertama-tama yang kamu perlukan ialah:
  1. Laptop/Desktop tentunya
  2. Ubuntu OS, jika belum punya baca dulu ini: Begini cara menginstall Ubuntu
  3. Imagemagick, kalau belum punya, maka cara menginstallnya adalah sebagai berikut:
    • Pastikan kamu terkoneksi ke internet
    • Buka Terminal Linux (Ctrl+Alt+T) kemudian ketikkan command line berikut:
    sudo apt-get install imagemagick
  4. Gambar yang akan di rubah (dalam satu folder)
-Aku sarankan kamu backup semua gambarmu dulu, biar kalau terjadi kesalahan kamu nggak kehilangan semua gambar-

Yap! Sekarang kamu sudah siap! Cara mengedit gambar ini sangat mudah, sangat sederhana, kamu pasti heran kenapa semudah ini. Hanya dengan beberapa baris Command Line dan semuanya selesai.

Untuk memasukkan tag/label tulisan pada banyak gambar sekaligus, kamu bisa menggunakan Command line:
counter=0; for i in *;
do let counter=counter+1;
width=`identify -format %w "$i"`;
convert -background '#0008' -fill white -gravity center -size ${width}x30 caption:" TEKS LABEL" "$i" +swap -gravity south -composite NAMABARU.`printf %03d $counter`.jpeg;
done

Ket: Dengan teknik ini, kamu akan file gambar baru dengan nama NAMABARU.001.jpeg, NAMABARU.002.jpeg, NAMABARU.003.jpeg, dan seterusnya. Gambar-gambar ini sudah memuat label pada bagian center(tengah) bawah gambarnya.

Gambar yang kamu peroleh saat ini sangat bagus untuk digunakan sebagai gambar di blog walpaper.

Cara Kedua Menambahkan text dalam Gambar dengan Terminal


Kalau yang pertama tadi memberikan file NAMABARU.no.jpeg sebagai hasil akhirnya dan memiliki tempat tulisan dengan warna khusus, teknik kedua ini tidak. Ini lebih sederhana, dengan command line ini, kita akan memperoleh file NAMABARU_NAMALAMA.jpg dan hanya akan memberikan text pada gambar.

Fungsi yang digunakan pada cara kedua ini ialah fungsi draw. Dengan fungsi ini, kamu dapat menuliskan label pada gambarmu. Misalnya mau menandai hasil kerja fotografimu dengan namamu, mau melabeli gambar sebelum menguploadnya di website. Semua bisa dilakukan.

Memberi tag/caption text satu gambar

convert -pointsize 20 -fill yellow -draw 'text 270,460 "Keep Learning and Use Legal Software" ' upbuntu.jpg Baru_upbuntu.jpg
Ket: Pointsize ialah ukuran teks, fill ialah warna teks, 'text 270,460' ialah posisi teks sedangkan yang ada di dalam tanda petik "" ialah teks yang akan dimasukkan dalam gambar.

Secara umum perintah yang kamu masukkan ialah:
convert -pointsize [ukuran teks] -fill [warna teks] -draw 'text [posisi X],[posisi Y] "[Teks yang akan dituliskan pada gambar]" Namafile.jpg Baru_Namafile.jpg

Memberi tag/caption text banyak gambar sekaligus

for file in* .jpg; do convert -pointsize 20 -fill yellow -draw 'text 270,460 "Keep Learning and Use Legal Software"' $file NamaBaru_$file.jpg

Ket: Sama seperti sebelumnya, hanya saja menggunakan perintah "for" yang digunakan untuk semua file berformat .jpg, kemudian file baru akan diberi nama Namabaru_Namalama.jpg

OKe, segitu aja dulu tutorial linux melabeli banyak gambar dengan satu perintah terminal kali ini. Semoga besok aku bisa berbagi lagi. Mungkin sedikit sharing masalah cara convert website.html ke dalam PDF dengan terminal ubuntu.

Cara Menempelkan Tag/Label/Caption Tulisan ke Ratusan Gambar Sekaligus dengan Terminal Linux Rating: 4.5 Diposkan Oleh: Unknown

0 comments:

Post a Comment