Phần mềm tạo hình ảnh khảm từ bộ sưu tập hình ảnh


Câu trả lời:


19

Một chương trình rất hay để thực hiện tất cả các loại photomosaics nằm trong kho và được gọi metapixel.

Cài đặt từ software-centerhoặc mở terminal và chạy

sudo apt-get install metapixel

Readme có sẵn tại trang github hoặc từ /usr/share/doc/metapixel/README.gzkhi nó được cài đặt và nó lưu ý rằng

Metapixel là một chương trình để tạo ra photomosaics. Nó có thể tạo ra photomosaics cổ điển, trong đó hình ảnh nguồn được xem như một ma trận các hình chữ nhật có kích thước bằng nhau cho mỗi hình ảnh phù hợp được thay thế, cũng như photomosaics kiểu cắt dán, trong đó các phần hình chữ nhật của hình ảnh nguồn tại các vị trí tùy ý ( tức là không được căn chỉnh theo ma trận) được thay thế bằng hình ảnh phù hợp.

Readme chứa các hướng dẫn đầy đủ để sử dụng, nhưng một hướng dẫn youtube hữu ích cho Ubuntu tồn tại, cũng như một loại gui trực tuyến mà bạn có thể xây dựng các dòng lệnh của mình.

Tuy nhiên, đây là một ví dụ về cách tôi đã sử dụng metapixelđể tạo ra một photomosaic cổ điển.

Có một tập lệnh perl đi kèm với metapixelđược gọi metapixel-preparevà điều này rất hữu ích để tạo các ô ảnh mà ảnh khảm của bạn sẽ chứa. Có thể tìm thấy các tùy chọn metapixel-prepare --help, nhưng về cơ bản, bạn chỉ cần xác định thư mục ảnh và thư mục thư viện metapixel của mình.

1) Thư mục thư viện này cần được tạo trước khi bạn chạy metapixel-preparelệnh, vì vậy hãy chạy trong terminal

mkdir metapixel_library

2) Sau đó, để tạo các ô từ thư mục đã chọn, lệnh tối thiểu sẽ có dạng:

metapixel-prepare ~/location/of/my/pictures/ ~/metapixel_library 

Nếu bạn muốn metapixel-preparelặp lại qua các thư mục bạn phải chỉ định -r; nếu bạn muốn các ô có kích thước cụ thể (khác với 128x128 mặc định), ví dụ, chỉ định ở cuối lệnh, ví dụ , --width 80 --height 80.

Ví dụ, lệnh tôi đã sử dụng là:

metapixel-prepare -r ~/Pictures/canon/metapixel ~/metapixel_library --width 80 --height 80

3) Để xây dựng photomosaic của bạn, bạn phải chỉ định vị trí của thư viện gạch này, chỉ định hình ảnh sẽ được siêu hình và chỉ định một tệp đầu ra (phải là tệp .png). Jpg đầu vào có thể là bất kỳ loại hình ảnh và kích thước bất kỳ (xem ghi chú về tỷ lệ dưới đây).

Tôi đã sử dụng các lệnh sau trong trường hợp của tôi:

metapixel --library ~/metapixel_library --metapixel /home/mike/Pictures/canon/2012_02_05/img_0372.jpg output.png

Có thể tìm thấy các tùy chọn đầy đủ cho metapixel bằng cách nhập metapixel --helpvà đôi khi bạn có thể cần sử dụng --scaleđể tăng kích thước của hình ảnh đầu ra. Tôi đã không làm trong trường hợp trên vì hình ảnh đầu vào của tôi đã là 4000x3000.

Kết quả sẽ khác nhau tùy theo hình ảnh bạn đã chọn cho thư viện và hình ảnh đầu vào của bạn.

Quá trình cũng sẽ mất một lúc nếu bạn chọn hàng ngàn bức ảnh cho bức tranh khảm, và cũng sẽ tiêu tốn một chút bộ nhớ.

Dưới đây là một photomosiac được tạo bằng ảnh của riêng tôi (sử dụng các lệnh ở trên):

nhập mô tả hình ảnh ở đây :


Lưu ý rằng hình ảnh phải có ít nhất 24 màu để metapixel hoạt động.
starbeamrainbowlabs

5

Bạn có thể thử pixelize. Để cài đặt tìm kiếm pixelize trên Trung tâm phần mềm hoặc nhập trên Terminal:

sudo apt-get install pixelize

Mô tả từ trang man của nó:

pixelize là một chương trình sẽ sử dụng nhiều hình ảnh thu nhỏ để cố gắng sao chép, càng gần càng tốt, một hình ảnh khác.


Đây có phải là một ứng dụng dòng lệnh?
RolandiXor

không, không phải ...
Frederick Nord

3

Hãy thử Andrea Mosaic trong Wine, hoạt động hoàn hảo trong GUI và tạo Mosaics tuyệt vời dựa trên hình ảnh của bạn.

nhập mô tả hình ảnh ở đây

Bạn chỉ cần chọn hình ảnh mà bạn muốn thể hiện bằng hình ảnh, thêm các bộ sưu tập hình ảnh mà bạn muốn sử dụng cho mục đích đó và với các điều chỉnh tối thiểu, bạn sẽ có thể tạo ra những hình ảnh tuyệt vời như thế này:

nhập mô tả hình ảnh ở đây

Hình ảnh độ phân giải thấp, khảm quá lớn. Bản gốc có thể được nhìn thấy trong hình ảnh hồ sơ của tôi.

Từ trang web:

Trên Linux, bạn có thể chạy AndreaMosaic thành công với Trình mô phỏng rượu miễn phí có sẵn trên hầu hết các bản phân phối linux bằng trình cài đặt tiêu chuẩn (Synaptics, v.v.). Sau khi bạn cài đặt tải xuống Wine và thực hiện Cài đặt Windows AndreaMosaic. Bấm vào đây để biết thêm chi tiết về AndreaMosaic trong Wine.

Chúc may mắn!


1

Bạn có thể tạo ảnh khảm trực tuyến trên Ubuntu hoặc nền tảng khác bằng dịch vụ trực tuyến PicMyna.

Đây là một bức ảnh khảm mẫu được thực hiện bằng cách sử dụng trang web này:

Ảnh khảm được thực hiện trực tuyến bằng PicMyna

tiết lộ: Tôi làm việc cho công ty sở hữu dịch vụ PicMyna.

Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.