ImageMagick untuk Mempertajam Gambar

ImageMagick untuk Mempertajam Gambar

Tugas umum adalah mengedit gambar, mengubah format, mengganti namanya, dan melakukan banyak perhitungan tidak hanya pada satu tetapi banyak file pada saat yang bersamaan. ImageMagick aplikasi gratis dan sumber terbuka yang dikembangkan untuk menampilkan, mengonversi, dan mengedit gambar raster dan vektor. Ini dikembangkan pada tahun 1987 oleh John Cristy ketika dia bekerja di DuPont. Dia menggunakannya untuk mengubah gambar 24-bit menjadi gambar 8-bit dan beberapa karya pribadinya. Ini menjadi publik setelah ia menjual hak untuk ImageMagick Studio LLC pada tahun 1990. Ini adalah perangkat lunak lintas platform yang berjalan di Microsoft Windows dan sistem mirip UNIX lainnya. Itu tidak memiliki GUI yang kuat seperti Adobe Photoshop, Lightroom dan GIMP tetapi memiliki API dasar seperti kemampuan untuk sistem mirip UNIX. Itu dapat membaca dan menulis gambar dalam berbagai format seperti GIF, JOEG, PNG, Postscript dan TFF.

Tutorial

How to Install ImageMagick

Untuk menginstal ImageMagick di sistem Operasi Linux, seseorang dapat menjalankan perintah berikut:

$sudo apt-get install imagemagick php-imagemagick

Perintah sudo, juga dikenal sebagai superuser do atau switch user do, memungkinkan user dengan izin yang tepat untuk menjalankan perintah sebagai administrator sistem. apt-get adalah alat command line untuk menangani paket. Ketika apt-get diikuti oleh install maka digunakan untuk menginstal paket. Ada banyak paket yang disebutkan setelah alat instal. Versi paket tertentu dapat ditentukan untuk diinstal dengan menulis nama paket dengan tanda sama dengan (=) dan versi paket yang diperlukan. Untuk menginstal perangkat lunak ImageMagick dua paket yaitu imagemagick dan php-imagick dipilih untuk diinstal.

How to Display an Image

Fungsi atau alat dasar dalam ImageMagick adalah tampilan. Sintaksnya adalah sebagai berikut:

$display   image_name.extension

Selalu seseorang harus menavigasi ke direktori melalui terminal saat menampilkan gambar. Hal ini dapat dilakukan dengan:

$cd  pathname
$cd  /home/USER/Downloads/

Setel ke folder tempat gambar yang akan ditampilkan berada

$display

Menampilkan semua gambar yang ada di folder yang dapat ditampilkan

$display tree-3822149_1920.jpg

Menampilkan gambar bernama tree-3822149_1920.jpg

How to Backup an Image

Selalu seseorang harus membuat copyan gambar sebelum melakukan perubahan apa pun padanya. Selalu konversi dasar seperti blur, crop, filter dll harus dilakukan pada copyan gambar asli. Ini adalah praktik pemrograman yang aman yang harus diikuti oleh semua orang. Jika ada anomali saat melakukan konversi, gambar asli masih utuh.

Copyan dari gambar asli dapat dibentuk dengan langkah-langkah tertentu berikut.

$mv  filename.extension  filename.extension.old
$cp filename.extension.old  filename.extension.

mv adalah singkatan dari bergerak. Perintah ini digunakan untuk memindahkan satu atau lebih file atau direktori dari satu tempat ke sistem file lainnya. Itu juga dapat digunakan untuk mengganti nama file dari satu nama ke nama lain.

$mv old_file_name new_file_name

Dalam contoh di atas, pohon nama file telah diganti namanya di Baris 1 dari perintah

cp adalah singkatan dari copy. Perintah ini digunakan untuk menyalin file atau grup file atau direktori. Ini menciptakan gambar yang tepat dari file pada disk dengan nama file yang berbeda
.

$cp  filename1 filename2

Dalam contoh di atas, copyan file yang sama dengan nama file berbeda dibuat di Baris 3.

How to Use Sharpen Command

Untuk konversi dasar apa pun di ImageMagick, perintah convert, yang menentukan jenis konversi dan argumen lainnya, dapat digunakan. Perintah Convert berisi banyak fungsi, dan daftar fungsi ini dapat ditemukan di situs resmi ImageMagick.

Sebagian besar gambar yang diambil dari temuan arkeologis tidak jelas karena kerasnya waktu dan alam, sebagian besar waktu informasi yang ditangkap oleh kamera CCTV tidak jelas untuk tujuan pengawasan dan sering kali seseorang memiliki gambar buram yang perlu beberapa penajaman sebelum memposting di media sosial. Perintah Sharpen digunakan dalam format berikut.

Sintaks untuk perintah sharpen adalah sebagai berikut:

$sharpen  {radius} x {sigma}

Jari-jari adalah nilai integer dan selalu harus dua kali sigma. Untuk komputasi yang lebih cepat harus minimal 1. “Faktor terpenting adalah sigma. Karena itu adalah kontrol nyata dari operasi penajaman. ” [1] Gaussian 2-D diberikan oleh:

Dimana z adalah vektor kolom yang memuat koordinat x dan y pada citra. Seseorang dapat terus mengubah varians dengan menjaga jumlah piksel tetap sama dan mendapatkan gambar yang berbeda. Jadi, sigma merupakan faktor yang sangat penting untuk menentukan pandangan suatu citra.

Untuk melakukan operasi pertajam pada gambar, pertama-tama blur gambar menggunakan operasi blur yang mengambil argumen yang sama dengan perintah pertajam.

$convert –blur 0x4  imagename.extension output.extension

Kemudian penajaman gambar dapat dilakukan dengan cara sebagai berikut:

$convert –sharpen  0x4 imagename.extension output.extension

Kemudian terakhir gunakan perintah tampilan untuk menampilkan gambar di layar.

$display output.jpg

Kesimpulan

Perangkat lunak ImageMagick memiliki banyak fungsi untuk dilakukan. Dari mengubah ukuran hingga mengaburkan hingga melukis, ada banyak fungsi yang ditawarkan. Perintah pertajam sangat membantu dalam mengurangi efek buram gambar untuk membantu orang mengenali kontennya. Ini cukup berguna dalam banyak kasus useran seperti mengidentifikasi penjahat, memulihkan foto yang diambil dengan kamera lama.

References

1) ImageMagick v6 Examples — Blurring and Sharpening Images

Related Posts