ฉันมีคอลเลกชันของรูปภาพและรูปภาพที่ฉันต้องการสร้างจากคอลเลกชันนั้น
สิ่งที่ซอฟแวร์ที่มีพร้อมใช้งานสำหรับอูบุนตูสำหรับการสร้างภาพโมเสค ? ทำอย่างไร?
ฉันมีคอลเลกชันของรูปภาพและรูปภาพที่ฉันต้องการสร้างจากคอลเลกชันนั้น
สิ่งที่ซอฟแวร์ที่มีพร้อมใช้งานสำหรับอูบุนตูสำหรับการสร้างภาพโมเสค ? ทำอย่างไร?
คำตอบ:
โปรแกรมที่ดีมากสำหรับการทำทุกประเภทของ photomosaics metapixel
อยู่ในคลังและถูกเรียกว่า
ติดตั้งจากsoftware-center
หรือเปิด terminal และเรียกใช้
sudo apt-get install metapixel
readme สามารถดูได้ที่หน้า githubหรือจาก/usr/share/doc/metapixel/README.gz
เมื่อมีการติดตั้งและมันบันทึกไว้ว่า
Metapixel เป็นโปรแกรมสำหรับสร้าง photomosaics มันสามารถสร้าง photomosaics แบบคลาสสิกโดยที่ภาพต้นฉบับถูกมองว่าเป็นเมทริกซ์ของสี่เหลี่ยมที่มีขนาดเท่ากันสำหรับแต่ละภาพที่มีการจับคู่จะถูกแทนที่เช่นเดียวกับ photomosaics แบบจับแพะชนแกะสไตล์ เช่นไม่จัดแนวกับเมทริกซ์) ถูกแทนที่ด้วยภาพที่ตรงกัน
readme มีคำแนะนำการใช้งานเต็มรูปแบบ แต่มีyoutube tutorialสำหรับ Ubuntu ที่มีประโยชน์รวมถึงgui ออนไลน์ที่คุณสามารถสร้างบรรทัดคำสั่งของคุณได้
อย่างไรก็ตามนี่คือตัวอย่างของวิธีที่ฉันใช้metapixel
ในการสร้าง photomosaic แบบคลาสสิก
มีสคริปต์ perl ที่มาพร้อมกับการmetapixel
เรียกmetapixel-prepare
ซึ่งเป็นสิ่งที่มีประโยชน์มากสำหรับการสร้างไทล์รูปภาพที่ภาพโมเสคของคุณจะมี ตัวเลือกสามารถพบได้metapixel-prepare --help
แต่โดยทั่วไปคุณเพียงแค่ต้องระบุโฟลเดอร์รูปภาพและโฟลเดอร์ไลบรารีเมตาพิกเซลของคุณ
1) โฟลเดอร์ไลบรารีนี้จะต้องสร้างขึ้นก่อนที่คุณจะรันmetapixel-prepare
คำสั่งดังนั้นให้รันในเทอร์มินัล
mkdir metapixel_library
2) จากนั้นเพื่อสร้างไทล์จากโฟลเดอร์ที่เลือกคำสั่งขั้นต่ำจะมีรูปแบบ:
metapixel-prepare ~/location/of/my/pictures/ ~/metapixel_library
หากคุณต้องการเรียกคืนmetapixel-prepare
ผ่านโฟลเดอร์ที่คุณต้องระบุ-r
; ถ้าคุณต้องการกระเบื้องที่จะมีขนาดที่เฉพาะเจาะจง (นอกเหนือจากค่าเริ่มต้น 128x128) --width 80 --height 80
ระบุในตอนท้ายของคำสั่งยกตัวอย่างเช่น
ตัวอย่างคำสั่งที่ฉันใช้คือ:
metapixel-prepare -r ~/Pictures/canon/metapixel ~/metapixel_library --width 80 --height 80
3) ในการสร้าง photomosaic ของคุณคุณต้องระบุตำแหน่งของไลบรารีของไพ่นี้ให้ระบุรูปภาพที่จะเป็น metapixelled และกำหนดไฟล์เอาต์พุต (ซึ่งต้องเป็นไฟล์. png) อินพุต jpg สามารถเป็นรูปแบบใดก็ได้และขนาดใดก็ได้ (ดูหมายเหตุในสเกลด้านล่าง)
ฉันใช้คำสั่งต่อไปนี้ในกรณีของฉัน:
metapixel --library ~/metapixel_library --metapixel /home/mike/Pictures/canon/2012_02_05/img_0372.jpg output.png
ตัวเลือกแบบเต็มสำหรับ metapixel สามารถพบได้โดยการป้อนmetapixel --help
และบางครั้งคุณอาจต้องใช้--scale
เพื่อเพิ่มขนาดของภาพที่ส่งออก ฉันไม่ได้เป็นกรณีข้างต้นเนื่องจากภาพที่ป้อนมีขนาด 4000x3000 แล้ว
ผลลัพธ์จะแตกต่างกันไปตามรูปภาพที่คุณเลือกสำหรับห้องสมุดและรูปภาพที่คุณป้อน
กระบวนการนี้จะใช้เวลาสักครู่ถ้าคุณเลือกรูปภาพนับพันสำหรับโมเสกและจะใช้หน่วยความจำน้อยพอสมควร
ด้านล่างนี้เป็น photomosiac ที่สร้างขึ้นด้วยภาพถ่ายของฉัน (ใช้คำสั่งด้านบน):
:
คุณสามารถลองปรับขนาดเป็นพิกเซล วิธีติดตั้งค้นหา pixelize บน Software Center หรือพิมพ์ที่ Terminal:
sudo apt-get install pixelize
คำอธิบายจากมันเป็นหน้าคน:
pixelize เป็นโปรแกรมที่จะใช้รูปภาพที่ลดขนาดลงจำนวนมากเพื่อพยายามทำสำเนาภาพอื่นให้ใกล้เคียงที่สุดเท่าที่จะทำได้
ลองAndrea Mosaicภายใต้ไวน์ซึ่งทำงานได้อย่างสมบูรณ์แบบใน GUI และสร้างโมเสคที่ยอดเยี่ยมโดยอิงจากรูปภาพของคุณ
คุณเพียงแค่เลือกภาพที่คุณต้องการนำเสนอด้วยรูปภาพเพิ่มแกลเลอรีของรูปภาพที่คุณต้องการใช้เพื่อจุดประสงค์นั้นและด้วยการปรับแต่งเล็กน้อยคุณจะสามารถสร้างภาพที่น่าทึ่งเช่นนี้:
ภาพความละเอียดต่ำโมเสคใหญ่เกินไป ต้นฉบับสามารถเห็นได้ในรูปโปรไฟล์ของฉัน
จากเว็บไซต์:
บน Linux คุณสามารถรัน AndreaMosaic ได้สำเร็จด้วย Wine Emulator ฟรีซึ่งมีอยู่ใน Linux ส่วนใหญ่โดยใช้ตัวติดตั้งมาตรฐาน (Synaptics และอื่น ๆ ) หลังจากคุณติดตั้ง Wine download แล้วดำเนินการติดตั้ง AndreaMosaic Windows คลิกที่นี่สำหรับรายละเอียดเพิ่มเติมเกี่ยวกับ AndreaMosaic ภายใต้ไวน์
โชคดี!
คุณสามารถสร้างโมเสคภาพออนไลน์บน Ubuntu หรือแพลตฟอร์มอื่นโดยใช้บริการออนไลน์ของ PicMyna
นี่คือตัวอย่างภาพโมเสคที่ทำโดยใช้เว็บไซต์นี้:
การเปิดเผยข้อมูล:ฉันทำงานให้ บริษัท ที่เป็นเจ้าของบริการ PicMyna