สารบัญ:

เพิ่มข้อความลงในรูปภาพด้วยคำสั่ง 'แปลง' ของ Linux: 3 ขั้นตอน
เพิ่มข้อความลงในรูปภาพด้วยคำสั่ง 'แปลง' ของ Linux: 3 ขั้นตอน

วีดีโอ: เพิ่มข้อความลงในรูปภาพด้วยคำสั่ง 'แปลง' ของ Linux: 3 ขั้นตอน

วีดีโอ: เพิ่มข้อความลงในรูปภาพด้วยคำสั่ง 'แปลง' ของ Linux: 3 ขั้นตอน
วีดีโอ: พื้นฐาน Linux #1 - การใช้คำสั่งเบื้องต้น 2024, พฤศจิกายน
Anonim
เพิ่มข้อความลงในรูปภาพด้วยคำสั่ง 'แปลง' ของ Linux
เพิ่มข้อความลงในรูปภาพด้วยคำสั่ง 'แปลง' ของ Linux

คำแนะนำนี้จะแสดงวิธีเพิ่มข้อความลงในรูปภาพโดยใช้คำสั่ง convert ใน Linux ประโยชน์อย่างหนึ่งของสิ่งนี้คือการวางคำบรรยายบนรูปภาพเพื่อประกอบเป็นเอกสาร การใช้งานอีกอย่างหนึ่งคือการประทับเวลาบนภาพที่สร้างขึ้นโดยอัตโนมัติโดยเว็บแคม มีตัวเลือกการแปลงมากมายที่คุณสามารถใช้ในการวางข้อความบนรูปภาพ คุณสามารถเลือกจุดเริ่มต้นสำหรับข้อความ (ผ่านพิกัดความสูง/ความกว้าง) สีเติมของข้อความ ขนาดจุดของข้อความ และแบบอักษรที่ใช้ คำแนะนำนี้จะแสดงให้คุณเห็นถึงวิธีการทำทั้งหมดนี้ สิ่งที่สำคัญที่สุดสำหรับคำแนะนำนี้คือคุณต้องทำทั้งหมดนี้ในระบบปฏิบัติการ Linux ฉันไม่ทราบยูทิลิตี้เช่นการแปลงใน Microsoft Windows แต่ใครเคยทำอะไรกับบรรทัดคำสั่งใน Windows? คำแนะนำนี้มีจุดมุ่งหมายสำหรับผู้ใช้ Linux ที่ต้องการใช้ประโยชน์จากคอมพิวเตอร์มากขึ้น หากคุณเป็นผู้ใช้ Windows และยังคงอยากอ่านคำแนะนำนี้ คุณอาจถูกล่อลวงให้ดาวน์โหลดและติดตั้ง Linux ฉันอาจเขียนคำแนะนำเกี่ยวกับวิธีการทำเช่นนี้ในภายหลัง แต่ถ้าคุณต้องการดำเนินการนี้ด้วยตนเอง คุณสามารถไปที่ https://www.ubuntu.com/ และเริ่มดำเนินการ คุณสามารถเปลี่ยนคอมพิวเตอร์ของคุณให้เป็นเครื่องดูอัลบูตได้ (ฉันแนะนำให้คุณติดตั้งฮาร์ดดิสก์ตัวที่สองในเครื่องของคุณ -- ขนาดใดก็ได้) BTW, Linux เป็นบริการฟรี พร้อมด้วยทุกอย่างที่มีให้ จนถึงตอนนี้ก็ยังเป็นอมตะต่อไวรัส

ขั้นตอนที่ 1: ยูทิลิตี้ 'แปลง' ของ Linux

ในการดำเนินการเพิ่มป้ายกำกับให้กับรูปภาพ เราจะดำเนินการทั้งหมดภายในหน้าต่างเทอร์มินัล Linux Windows เรียกหน้าต่างนี้ว่าหน้าต่างคำสั่ง แต่ไม่ค่อยได้ใช้ใน Windows ยกเว้นโดยคนรุ่นเก่าที่จำได้ตั้งแต่สมัย DOS ผู้ใช้ลีนุกซ์ใช้งานมันมาก ขั้นแรก เปิดหน้าต่างเทอร์มินัลขึ้นมา ด้วย Ubuntu Linux คุณทำได้โดยเลือก Applications->Terminal หน้าต่างจะเปิดขึ้นพร้อมพรอมต์บรรทัดคำสั่ง มันจะนำคุณไปที่โฮมไดเร็กตอรี่ของคุณ สมมติว่ารูปภาพที่คุณต้องการเล่นอยู่ในไดเร็กทอรีย่อย "images" หากต้องการไปที่ไดเร็กทอรีย่อยนั้น ให้พิมพ์ "cd images" ออกคำสั่ง "ls" เพื่อดูว่ามีไฟล์ใดบ้าง ในกรณีของฉัน ฉันต้องการทำงานกับไฟล์ชื่อ "sunset1.jpg" คุณยังต้องการให้แน่ใจว่าคำสั่ง convert พร้อมใช้งานบนระบบของคุณ วิธีหนึ่งในการทำเช่นนี้คือการออกคำสั่ง "ซึ่งแปลง" หากมี ตำแหน่งจะถูกพิมพ์ไปที่หน้าจอ ในกรณีของฉัน อยู่ที่ "/usr/bin/convert" อีกวิธีในการค้นหาว่าพร้อมใช้งานหรือไม่ เพียงแค่ออกคำสั่ง "แปลง" ที่บรรทัดคำสั่ง หากมี คำอธิบายคำสั่งแบบยาวจะพิมพ์ออกมาพร้อมตัวเลือกทั้งหมดที่มี หากไม่มี คุณจะเห็น "convert: command not found" สมมติว่ามันพร้อมใช้งาน หากคุณออกคำสั่งเปล่า "แปลง" คุณจะเห็นว่าเป็นเครื่องมือที่ทรงพลังมากพร้อมความสามารถมากมาย สามารถอ่านคำอธิบายที่สมบูรณ์ของคำสั่ง convert ได้ที่:https://linux.about.com/od/commands/l/blcmdl1_convert.htm เพื่อจุดประสงค์ของเรา เราเพียงต้องการใช้อาร์กิวเมนต์ "-draw" เพื่อเขียนคำอธิบายภาพ ไปที่รูปถ่าย

ขั้นตอนที่ 2: การเพิ่มคำบรรยาย

การเพิ่มคำบรรยาย
การเพิ่มคำบรรยาย
เพิ่มคำบรรยาย
เพิ่มคำบรรยาย
เพิ่มคำบรรยาย
เพิ่มคำบรรยาย

ภาพต้นฉบับของฉันจะเป็นไฟล์ชื่อ sunset1-j.webp

ขั้นตอนที่ 3: ทำการติดฉลากรูปภาพโดยอัตโนมัติ

การติดฉลากรูปภาพโดยอัตโนมัติ
การติดฉลากรูปภาพโดยอัตโนมัติ

คุณได้เห็นวิธีการเพิ่มคำบรรยายภาพด้วยตนเองจากบรรทัดคำสั่งแล้ว วิธีนี้ใช้ได้ผลดีถ้าคุณมีรูปถ่ายไม่กี่รูปที่ต้องใช้งาน แต่การทำงานด้วยวิธีนี้อาจค่อนข้างน่าเบื่อ หากคุณมีรูปภาพจำนวนมากที่ต้องประมวลผล คุณอาจต้องการใช้ภาษาสคริปต์บางประเภทใน Linux ความเป็นไปได้อย่างหนึ่งคือการใช้เชลล์สคริปต์ สิ่งที่ฉันใช้คือภาษาสคริปต์ที่เรียกว่า Perl นี่คือสิ่งที่ฉันใช้สำหรับสคริปต์ CGI ทุกประเภทบนเว็บ ความเป็นไปได้อื่นๆ ได้แก่ Java, C++, PHP และ Python สิ่งที่คุณใช้ คุณต้องสามารถสร้างสตริงบรรทัดคำสั่งและเชลล์ออกเพื่อดำเนินการได้ วิธีหนึ่งที่ฉันใช้สิ่งนี้คือ ฉันจะใส่การประทับเวลาบนรูปภาพที่เว็บแคมของฉันสร้างขึ้นโดยอัตโนมัติต่อนาที ในสคริปต์ Perl ฉันกำหนดเวลาปัจจุบัน (วันที่และเวลา) แล้ววางซ้อนบนรูปภาพปัจจุบัน ฉันยังใส่ที่อยู่เว็บไซต์ของฉันในรูปถ่าย จะเห็นได้ว่าภาพที่แนบมานี้ถ่ายเมื่อวันที่ 2 กุมภาพันธ์ เวลา 13:07 น. ฉันมีสคริปต์บนคอมพิวเตอร์ที่ทำงานนาทีละครั้ง มันดึงภาพจากเว็บแคม แทรกชื่อเว็บไซต์และเวลาประทับ แล้วอัปโหลดไปยังเว็บไซต์ของฉัน คุณสามารถดูการดำเนินการนี้ได้ที่ https://www.datasink.com/webcam.shtml ฉันพูดว่า "อาจ" เพราะสิ่งนี้จะเกิดขึ้นเมื่อคอมพิวเตอร์ของฉันเปิดอยู่เท่านั้น ฉันไม่ทิ้งมันไว้ค้างคืนหรือเมื่อฉันไม่อยู่ ถ้าฉันต้องการติดป้ายกำกับไดเร็กทอรีของรูปภาพทั้งหมด ฉันจะสร้างสคริปต์ Perl ขึ้นมา วิธีหนึ่งในการทำเช่นนี้คือการสร้างไฟล์ข้อความที่มีรายการรูปภาพทั้งหมดในไดเร็กทอรี หนึ่งรายการต่อบรรทัด ต่อจากชื่อภาพในแต่ละบรรทัดจะเป็นข้อความของคำอธิบายภาพ ฉันจะสร้างลูปที่จะติดป้ายกำกับและนำไปใช้กับรูปภาพ แน่นอน จะมีปัญหาในการทำให้ฉลากอยู่กึ่งกลางในแนวนอน ฉันอาจจะต้องคำนวณความกว้างที่แท้จริงของคำอธิบายภาพแล้วปรับอาร์กิวเมนต์แนวนอน

แนะนำ: