Isi kandungan:
- Langkah 1: Utiliti 'tukar' Linux
- Langkah 2: Menambah Kapsyen
- Langkah 3: Mengautomasikan Pelabelan Imej
Video: Tambahkan Teks ke Imej Dengan Perintah 'convert' Linux: 3 Langkah
2024 Pengarang: John Day | [email protected]. Diubah suai terakhir: 2024-01-30 11:13
Instruksional ini akan menunjukkan kepada anda cara menambahkan teks ke gambar menggunakan perintah convert di Linux. Salah satu penggunaan yang berharga adalah meletakkan kapsyen pada gambar untuk dokumentasi. Penggunaan lain adalah meletakkan cap waktu pada gambar yang dihasilkan secara automatik oleh kamera web. Terdapat banyak pilihan menukar yang dapat anda gunakan dalam meletakkan teks pada gambar. Anda dapat memilih titik permulaan untuk teks (melalui koordinat tinggi / lebar), warna isi teks, ukuran titik teks, dan fon yang digunakan. Instruksional ini akan menunjukkan kepada anda bagaimana melakukan semua ini. Tangkapan utama dengan arahan ini adalah bahawa anda harus melakukan semua ini dalam sistem operasi Linux. Saya tidak menyedari utiliti seperti menukar di Microsoft Windows tetapi siapa yang pernah melakukan apa-apa dengan baris arahan di Windows? Instruksional ini lebih ditujukan kepada pengguna Linux yang ingin memanfaatkan komputer mereka dengan lebih banyak. Sekiranya anda pengguna Windows dan masih tergoda untuk membaca arahan ini, anda mungkin tergoda untuk memuat turun dan memasang Linux. Saya mungkin menulis petunjuk mengenai cara melakukan ini di kemudian hari tetapi jika anda ingin meneruskannya sendiri, anda boleh pergi ke https://www.ubuntu.com/ dan memulakan prosesnya. Anda boleh mengubah komputer anda menjadi mesin dual-boot (saya sangat mengesyorkan agar anda memasang cakera keras kedua di mesin anda - saiz apa pun akan berlaku). BTW, Linux adalah PERCUMA, bersama dengan semua yang ada padanya. Juga, setakat ini, virus ini tidak terkalahkan.
Langkah 1: Utiliti 'tukar' Linux
Untuk melaksanakan tugas menambahkan label pada gambar, kami akan bekerja sepenuhnya dalam tetingkap terminal Linux. Windows memanggilnya sebagai tetingkap arahan tetapi jarang digunakan di Windows kecuali oleh oldtimers yang mengingatnya dari zaman DOS. Pengguna Linux memanfaatkannya. Pertama sekali, bawa tetingkap terminal. Dengan Ubuntu Linux, anda melakukan ini dengan memilih Aplikasi-> Terminal. Tetingkap akan terbuka dengan arahan baris arahan. Itu akan meletakkan anda di direktori rumah anda. Mari kita anggap bahawa gambar yang anda mahu mainkan terdapat dalam subdirektori "gambar". Untuk menuju ke subdirektori itu, ketik "gambar cd". Keluarkan comman "ls" untuk melihat fail apa yang ada di sana. Dalam kes saya, saya mahu bekerja dengan fail bernama "sunset1.jpg". Anda juga ingin memastikan bahawa arahan menukar tersedia di sistem anda. Salah satu cara untuk melakukannya adalah dengan mengeluarkan perintah "yang menukar". Sekiranya tersedia, lokasinya akan dicetak ke skrin. Dalam kes saya, ia berada di "/ usr / bin / convert". Cara lain untuk mengetahui apakah ia tersedia, hanya mengeluarkan arahan "tukar" di baris perintah. Sekiranya ada, penerangan panjang arahan akan dicetak dengan semua pilihan yang ada. Sekiranya tidak ada, anda akan melihat "convert: command not found". Mari kita anggap ia tersedia. Sekiranya anda mengeluarkan arahan "tukar" yang telanjang, anda dapat melihat bahawa ia adalah alat yang sangat kuat dengan banyak kemampuan. Penerangan yang lebih lengkap mengenai arahan tukar boleh didapati di: https://linux.about.com/od/commands/l/blcmdl1_convert.htmUntuk tujuan kami, kami hanya mahu menggunakan argumen "-draw" untuk menulis kapsyen ke foto.
Langkah 2: Menambah Kapsyen
Imej asal saya akan menjadi fail bernama sunset1.jpg. Ini adalah foto yang saya ambil dalam perjalanan baru-baru ini ke Mesir dan Jordan (Anda dapat melihat semua foto di https://www.datasink.com/egypt2009.shtml). Saya akan menyimpan gambar asal dan menyimpan perubahan pada nama fail baru demi keselamatan. Gambar asal adalah versi gambar yang lebih kecil daripada gambar 7 megapiksel. Saya menggunakan kemampuan lain dari perintah "convert" untuk mengubah ukurannya versi yang lebih kecil untuk arahan ini. Gambar ini berukuran 640x480. Ini bererti lebarnya 640 piksel dan tinggi 480 piksel. Kami akan menggunakan maklumat ini untuk menentukan di mana kami mahu meletakkan kapsyen. Berikut adalah arahan yang menghasilkan sunset2.jpg: convert -pointsize 20 -fill yellow -draw 'text 270, 460 "Sunset over the Nile"' sunset1-j.webp
Langkah 3: Mengautomasikan Pelabelan Imej
Anda telah melihat bagaimana anda menambahkan kapsyen secara manual pada gambar dari baris arahan. Ini berfungsi dengan baik jika anda hanya mempunyai beberapa foto untuk bekerja tetapi boleh menjadi agak membosankan untuk bekerja dengan cara ini. Sekiranya anda mempunyai banyak gambar untuk diproses, anda mungkin ingin menggunakan semacam bahasa skrip di Linux. Satu kemungkinan adalah menggunakan skrip shell. Yang saya gunakan adalah bahasa skrip yang disebut Perl. Inilah yang saya gunakan untuk semua jenis skrip CGI di web. Kemungkinan lain adalah Java, C ++, PHP, dan Python. Apa sahaja yang anda gunakan, anda mesti dapat membuat rentetan baris perintah dan shell untuk melaksanakannya. Salah satu cara saya menggunakan ini adalah di mana saya secara automatik meletakkan cap waktu pada gambar yang dihasilkan oleh webcam saya seminit sekali. Dalam skrip Perl saya merumuskan cap waktu semasa (tarikh dan waktu) dan kemudian melampirkannya pada gambar semasa. Saya juga meletakkan alamat laman web saya di foto. Anda dapat melihat bahawa gambar yang dilampirkan diambil pada 2 Februari jam 13:07. Saya mempunyai skrip di komputer saya yang berjalan sekali seminit. Ia mengambil gambar dari kamera web, memasukkan nama laman web dan cap waktu, dan kemudian memuat naiknya ke laman web saya. Anda MUNGKIN dapat melihat ini dalam tindakan di https://www.datasink.com/webcam.shtml. Saya mengatakan "boleh" kerana ini hanya berlaku apabila komputer saya dihidupkan. Saya tidak membiarkannya semalam atau ketika saya pergi. Sekiranya saya mahu melabel keseluruhan direktori gambar, saya akan membuat skrip Perl untuk melakukannya. Salah satu cara untuk melakukannya adalah dengan membuat fail teks yang mempunyai keseluruhan senarai gambar dalam direktori, satu per baris. Mengikuti nama gambar pada setiap baris akan menjadi teks kapsyen. Saya akan membuat gelung yang akan mengambil label dan menerapkannya pada gambar. Sudah tentu, akan ada masalah apabila label berpusat secara mendatar. Saya mungkin perlu mengira lebar kapsyen sebenar dan kemudian menyesuaikan argumen mendatar.
Disyorkan:
Pemprosesan Imej Dengan Raspberry Pi: Memasang OpenCV & Pemisahan Warna Imej: 4 Langkah
Pemprosesan Imej Dengan Raspberry Pi: Memasang OpenCV & Pemisahan Warna Imej: Catatan ini adalah yang pertama dari beberapa tutorial pemprosesan gambar yang akan diikuti. Kami melihat lebih dekat piksel yang membentuk gambar, belajar bagaimana memasang OpenCV pada Raspberry Pi dan kami juga menulis skrip ujian untuk menangkap gambar dan juga
Sarung Tangan Menukar Teks Ucapan / Teks: 5 Langkah
Sarung Tangan Teks Ucapan / Penukaran Teks: Idea / dorongan untuk melaksanakan projek ini adalah untuk membantu orang yang mengalami kesukaran untuk berkomunikasi menggunakan ucapan dan berkomunikasi menggunakan isyarat tangan atau lebih dikenali sebagai bahasa isyarat Amerika (ASL). Projek ini dapat menjadi langkah menuju
Menggunakan Modul Perintah Buat IRobot Dengan Linux: 4 Langkah
Menggunakan Modul Perintah IRobot Create Dengan Linux: Oleh kerana iRobot tidak menyediakan pengguna linux cara untuk menggunakan modul arahan, saya harus mengetahuinya sendiri. Jangan terintimidasi, sama sekali tidak sukar. Yang perlu anda lakukan hanyalah menjalankan beberapa skrip. Mari kita mulakan, bukan?
NOMBOR Matrik Perintah Perintah: 5 Langkah
NOMBOR Matriks Prompt Perintah: Instructable terakhir saya dengan Matrix hanya dengan huruf, tetapi ini adalah fail kumpulan yang menggunakan nombor, dan kelihatan lebih realistik. Matriks sebenar menggunakan huruf Jepun dan simbol lain, tetapi yang ini hanya menggunakan nombor dalam pesanan yang berbeza dan
Buat Tetingkap Perintah Perintah dengan Cara Mudah: 3 Langkah
Buat Tetingkap Perintah Perintah dengan Cara Mudah: Saya tahu bahawa ini telah dilakukan sebelumnya, tetapi versi saya sedikit berbezaOkay, jadi anda ingin mencuba beberapa trik arahan cepat, tetapi anda tidak dapat mengetahui bagaimana sebenarnya arahan arahan terbuka. (Ini akan terjadi di kebanyakan sekolah, atau