ฉันต้องการเข้าร่วมสองไฟล์ภาพใน Ubuntu 12.04 มีวิธีใดบ้างที่ฉันจะทำสิ่งนี้ให้สำเร็จ
มียูทิลิตี้สำหรับการเข้าร่วมไฟล์รูปภาพหรือไม่เช่น MS-Paint ใน Ubuntu
ฉันต้องการเข้าร่วมสองไฟล์ภาพใน Ubuntu 12.04 มีวิธีใดบ้างที่ฉันจะทำสิ่งนี้ให้สำเร็จ
มียูทิลิตี้สำหรับการเข้าร่วมไฟล์รูปภาพหรือไม่เช่น MS-Paint ใน Ubuntu
คำตอบ:
"เข้าร่วมสองภาพ" เป็นคำอธิบายที่ค่อนข้างคลุมเครือ แต่ฉันแน่ใจว่าคุณสามารถทำสิ่งที่คุณต้องการด้วยGimp คุณสามารถติดตั้งโดยใช้Software Centerหรือจากบรรทัดคำสั่งโดยใช้
sudo apt-get install gimp
มันอาจเข้าใกล้ฟังก์ชั่นการทำงานของ Photoshop มากกว่าการใช้ MSPaint แม้ว่า ... ซึ่งเป็นสิ่งที่ดี
ต่อไปนี้เป็นวิธีดำเนินการใน GIMP:
แค่นั้นแหละ! แทน GIMP คุณสามารถใช้Pinta
sa ประกอบกับคำตอบอื่น ๆimagemagick
และพิจารณาถึงความต้องการ GUI
แรงบันดาลใจจากการโพสต์นี้บอกว่า ImageMagick มีชื่อเครื่องมือบรรทัดคำสั่งconvert
เพื่อรวมรูปภาพ ในการเข้าร่วมภาพในแนวนอน (ตามลำดับตัวอักษร) :
convert +append *.png out.png
วิธีซ้อนภาพในแนวตั้ง :
convert -append *.png out.png
ที่ควรจะทำงานในสถานีลงในโฟลเดอร์ที่มีไฟล์ PNG ร่วมกับพวกเขาทั้งหมด
Gui สำหรับสิ่งนั้นจะเป็น:
วิธีที่ง่ายเมื่อพูดถึงคือการกระทำที่กำหนดเองของ Thunar:
ในการเข้าร่วมภาพที่เลือกในแนวตั้ง (เป็นpng
ไฟล์เดียวตามลำดับตัวอักษรไม่ว่าจะขยาย) เพิ่มการกระทำที่กำหนดเองนี้ ('แก้ไข - กำหนดค่าการกระทำที่กำหนดเอง'):
convert -append %F joined-vertical.png
ในการเข้าร่วมแนวนอน:
convert +append %F joined-horizontal.png
คำสั่งเดียวกันสามารถใช้ใน.desktop
แฟ้มใน/.local/share/file-manager/actions
ซึ่งจะเพิ่มเมนูบริบทสำหรับNautilus และ / หรือ PCManFM
ตัวอย่างสำหรับการเข้าร่วมแนวตั้ง:
[Desktop Entry]
Type=Action
Name=Join images (vertically)
Profiles=profile-zero;
TargetLocation=true
Icon=gthumb
[X-Action-Profile profile-zero]
Basenames=image/*;*;
Exec=convert -append %F joined-image.png
Name[en_US]=Default profile
Name[en]=Default profile
Name[C]=Default profile
คุณสามารถใช้imagemagick
การทำเช่นนี้ (ฉันใช้มันเช่นกัน)
ก่อนติดตั้ง: sudo apt-get install imagemagick
หลังจากนั้นดูที่นี่สำหรับการใช้งานคุณจะพบตัวอย่างมากมาย ที่ดีที่สุดคือคุณสามารถใช้มันได้จากบรรทัดคำสั่ง (รวมภายในสคริปต์เช่น)
display
ใน Terminal