Daftar Isi:
- Langkah 1: Utilitas 'konversi' Linux
- Langkah 2: Menambahkan Caption
- Langkah 3: Mengotomatiskan Pelabelan Gambar
Video: Tambahkan Teks ke Gambar Dengan Perintah 'convert' Linux: 3 Langkah
2024 Pengarang: John Day | [email protected]. Terakhir diubah: 2024-01-30 09:59
Instruksi ini akan menunjukkan kepada Anda cara menambahkan teks ke gambar menggunakan perintah convert di Linux. Salah satu kegunaan yang berharga dari ini adalah menempatkan keterangan pada gambar untuk dokumentasi. Penggunaan lain adalah menempatkan cap waktu pada gambar yang dihasilkan secara otomatis oleh webcam. Ada banyak opsi konversi yang dapat Anda gunakan dalam menempatkan teks pada gambar. Anda dapat memilih titik awal untuk teks (melalui koordinat tinggi/lebar), warna isian teks, ukuran titik teks, dan font yang digunakan. Instruksi ini akan menunjukkan kepada Anda bagaimana melakukan semua ini. Tangkapan utama dengan instruksi ini adalah Anda harus melakukan semua ini di sistem operasi Linux. Saya tidak mengetahui utilitas seperti convert di Microsoft Windows tetapi siapa yang pernah melakukan sesuatu dengan baris perintah di Windows? Instruksi ini lebih ditujukan untuk pengguna Linux yang ingin mendapatkan lebih banyak dari komputer mereka. Jika Anda adalah pengguna Windows dan masih tergoda untuk membaca instruksi ini, Anda mungkin tergoda untuk mengunduh dan menginstal Linux. Saya dapat menulis instruksi tentang cara melakukan ini di kemudian hari tetapi jika Anda ingin mengejar ini sendiri, Anda dapat pergi ke https://www.ubuntu.com/ dan memulai prosesnya. Anda dapat mengubah komputer Anda menjadi mesin dual-boot (saya sangat menyarankan Anda memasang hard disk kedua di mesin Anda -- ukuran apa pun bisa digunakan). BTW, Linux GRATIS, bersama dengan semua yang tersedia untuk itu. Juga, sejauh ini, itu kebal terhadap virus.
Langkah 1: Utilitas 'konversi' Linux
Untuk melakukan tugas menambahkan label ke gambar, kami akan bekerja sepenuhnya di dalam jendela terminal Linux. Windows menyebut ini sebagai jendela perintah tetapi jarang digunakan di Windows kecuali oleh orang-orang lama yang mengingatnya sejak zaman DOS. Pengguna Linux sering menggunakannya. Pertama-tama, buka jendela terminal. Dengan Ubuntu Linux, Anda melakukan ini dengan memilih Applications->Terminal. Sebuah jendela akan terbuka dengan prompt baris perintah. Ini akan menempatkan Anda di direktori home Anda. Mari kita asumsikan bahwa gambar yang ingin Anda mainkan ada di subdirektori "gambar". Untuk sampai ke subdirektori itu, ketik "cd images". Keluarkan perintah "ls" untuk melihat file apa yang ada di sana. Dalam kasus saya, saya ingin bekerja dengan file bernama "sunset1.jpg". Anda juga ingin memastikan bahwa perintah convert tersedia di sistem Anda. Salah satu cara untuk melakukannya adalah dengan mengeluarkan perintah "yang mengkonversi". Jika tersedia, lokasinya akan dicetak ke layar. Dalam kasus saya, itu ada di "/usr/bin/convert". Cara lain untuk mengetahui apakah tersedia, cukup jalankan perintah "convert" di baris perintah. Jika ada, deskripsi panjang dari perintah akan dicetak dengan semua opsi yang tersedia. Jika tidak ada, Anda akan melihat "convert: command not found". Mari kita asumsikan bahwa itu tersedia. Jika Anda mengeluarkan perintah "mengubah" telanjang, Anda dapat melihat bahwa itu adalah alat yang sangat kuat dengan banyak kemampuan. Penjelasan lebih lengkap tentang perintah convert dapat ditemukan di: https://linux.about.com/od/commands/l/blcmdl1_convert.htmUntuk tujuan kami, kami hanya ingin menggunakan argumen "-draw" untuk menulis keterangan ke foto.
Langkah 2: Menambahkan Caption
Gambar asli saya akan menjadi file bernama sunset1.jpg. Ini adalah foto yang saya ambil dalam perjalanan baru-baru ini ke Mesir dan Yordania (Anda dapat melihat semua foto di https://www.datasink.com/egypt2009.shtml). Saya akan menyimpan gambar asli di tempatnya dan menyimpan perubahan ke nama file baru demi keamanan. Gambar asli adalah versi yang diperkecil dari gambar yang jauh lebih besar yaitu gambar 7 megapiksel. Saya menggunakan kemampuan lain dari perintah "convert" untuk mengubah ukurannya menjadi versi yang lebih kecil untuk instruksi ini. Gambar ini berukuran 640x480. Itu berarti lebarnya 640 piksel dan tinggi 480 piksel. Kami akan menggunakan informasi ini untuk menentukan di mana kami ingin menempatkan teks. Berikut adalah perintah yang menghasilkan sunset2.jpg: convert -pointsize 20 -fill yellow -draw 'text 270, 460 "Sunset over the Nile" ' sunset1-j.webp
Langkah 3: Mengotomatiskan Pelabelan Gambar
Anda telah melihat bagaimana Anda secara manual menambahkan keterangan ke gambar dari baris perintah. Ini berfungsi dengan baik jika Anda hanya memiliki beberapa foto untuk dikerjakan tetapi bisa sangat membosankan untuk bekerja dengan cara ini. Jika Anda memiliki banyak gambar untuk diproses, Anda mungkin ingin menggunakan semacam bahasa skrip di Linux. Salah satu kemungkinannya adalah menggunakan skrip shell. Apa yang saya gunakan adalah bahasa scripting yang disebut Perl. Inilah yang saya gunakan untuk semua jenis skrip CGI di web. Kemungkinan lain adalah Java, C++, PHP, dan Python. Apa pun yang Anda gunakan, Anda harus dapat membuat string baris perintah dan shell untuk menjalankannya. Salah satu cara yang saya gunakan adalah di mana saya secara otomatis meletakkan stempel waktu pada gambar yang dihasilkan webcam saya sekali dalam satu menit. Dalam skrip Perl saya merumuskan stempel waktu saat ini (tanggal dan waktu) dan kemudian melapisinya pada gambar saat ini. Saya juga meletakkan alamat situs web saya di foto. Anda dapat melihat bahwa gambar terlampir diambil pada 2 Februari pukul 13:07. Saya memiliki skrip di komputer saya yang berjalan satu menit sekali. Itu mengambil gambar dari webcam, memasukkan nama situs web dan stempel waktu, dan kemudian mengunggahnya ke situs web saya. Anda MUNGKIN dapat melihat ini beraksi di https://www.datasink.com/webcam.shtml. Saya mengatakan "mungkin" karena ini hanya terjadi ketika komputer saya dihidupkan. Saya tidak membiarkannya dalam semalam atau ketika saya pergi. Jika saya ingin memberi label pada seluruh direktori gambar, saya akan membuat skrip Perl untuk melakukannya. Salah satu cara untuk melakukannya adalah dengan membuat file teks yang memiliki seluruh daftar gambar dalam direktori, satu per baris. Mengikuti nama gambar pada setiap baris akan menjadi teks keterangan. Saya akan membuat lingkaran yang akan mengambil label dan menerapkannya pada gambar. Tentu saja, akan ada masalah menempatkan label di tengah secara horizontal. Saya mungkin harus menghitung lebar sebenarnya dari keterangan dan kemudian menyesuaikan argumen horizontal.
Direkomendasikan:
ESP8266 POV Fan Dengan Jam dan Pembaruan Teks Halaman Web: 8 Langkah (dengan Gambar)
ESP8266 POV Fan Dengan Jam dan Pembaruan Teks Halaman Web: Ini adalah kecepatan variabel, POV (Persistence Of Vision), Kipas yang sebentar-sebentar menampilkan waktu, dan dua pesan teks yang dapat diperbarui "on the fly."Kipas POV juga merupakan server web satu halaman yang memungkinkan Anda mengubah dua teks saya
Mengontrol Perangkat Dengan Perintah Suara Menggunakan NodeMCU: 7 Langkah (dengan Gambar)
Mengontrol Perangkat Dengan Perintah Suara Menggunakan NodeMCU: Saya hanya ingin menyapa semua orang, ini pertama kalinya saya menulis proyek yang dapat diinstruksikan. Bahasa Inggris bukan bahasa ibu saya, jadi saya akan mencoba membuatnya sesingkat dan sejelas mungkin. Mengontrol perangkat dengan perintah suara bukanlah hal yang aneh
Menjalankan Teks Dengan Arduino: 3 Langkah (dengan Gambar)
Running Text Dengan Arduino : Alat dan bahan :1 item LCD 16x2 1 item resistor 220 ohm1 item potensio meter 1k ohm1 item protoboard1 item arduinoBeberapa kabel jumper
Alarm Pintu Arduino Dengan Peringatan Teks: 14 Langkah (dengan Gambar)
Arduino Door Alarm With Text Alerts: Ini adalah alarm pintu berbasis Arduino yang menggunakan sakelar buluh magnetik untuk menentukan status pintu dan memiliki alarm yang dapat didengar dan alarm berbasis pesan teks
Menggunakan Modul Perintah IRobot Create dengan Linux: 4 Langkah
Menggunakan Modul Perintah Buat IRobot Dengan Linux: Karena iRobot belum menyediakan cara bagi pengguna linux untuk menggunakan modul perintah, saya harus mencari tahu sendiri. Jangan terintimidasi, ini sama sekali tidak sulit, kok. Yang perlu Anda lakukan hanyalah menjalankan beberapa skrip. Mari kita mulai, oke?