0

Trình chuyển đổi nghệ thuật pixel

Biến bất kỳ bức ảnh nào thành nghệ thuật pixel cổ điển đích thực: thu nhỏ bộ lọc hộp thực sự cùng với lượng tử hóa màu gần nhất trên bảng màu lấy cảm hứng từ Game Boy, CGA, PICO-8 hoặc NES thực, với phối màu Floyd-Steinberg tùy chọn.

🕹️

Kéo và thả hình ảnh vào đây

hoặc Bấm để duyệt tập tin

48
Buy Me a Coffee at ko-fi.com
Đang xử lý... 0%
Đang tải hình ảnh
Thu nhỏ quy mô
Định lượng thành bảng màu
Xong

kết quả

Preview Output

Bộ chuyển đổi này tạo ra nghệ thuật pixel cổ điển thực sự, không phải bộ lọc làm mờ và áp phích. Ảnh nguồn trước tiên được thu nhỏ bằng bộ lọc hộp chính hãng: đối với mỗi pixel trong lưới đầu ra nhỏ, mọi pixel nguồn nằm trong ô của nó được tính trung bình cùng nhau, mang lại mức giảm trung thực, không có bí danh thay vì một mẫu lân cận gần nhất. Sau đó, mỗi pixel được thu nhỏ sẽ được chuyển sang màu gần nhất trong bảng màu cố định thực sự bằng cách tính toán khoảng cách Euclide thực tế trong không gian RGB so với mọi mục nhập của bảng màu và giữ kết quả khớp gần nhất.

Bốn bảng màu chính hãng được đóng gói: bốn sắc thái xanh lục ban đầu của Game Boy (#0f380f, #306230, #8bac0f, #9bbc0f), bảng màu CGA 4 màu cổ điển (đen, lục lam, đỏ tươi, trắng), bảng màu 16 màu được xuất bản thực sự của PICO-8 và bộ 8 màu lấy cảm hứng từ NES. Một đường chuyền khuếch tán lỗi Floyd-Steinberg tùy chọn sẽ phân phối lỗi lượng tử hóa của từng pixel cho các pixel lân cận trước khi chúng được lượng tử hóa, cho phép một bảng màu nhỏ gần đúng với độ dốc mượt mà thông qua các mẫu phối màu thay vì các dải màu cứng - cùng một kỹ thuật mà bảng điều khiển cổ điển và nghệ thuật kỹ thuật số thời kỳ đầu dựa vào.

Kết quả được hiển thị trở lại ở quy mô pixel-art thực: lưới lượng tử hóa nhỏ được nâng cấp với chức năng làm mịn hình ảnh bị tắt rõ ràng, do đó mọi pixel vuông vẫn sắc nét thay vì biến thành hình ảnh mờ ảo. So sánh trước/sau hiển thị ảnh gốc bên cạnh kết quả nghệ thuật pixel được lượng tử hóa ở cùng kích thước hiển thị và các tệp PNG tải xuống cuối cùng được nâng cấp bằng cùng một phương pháp lân cận gần nhất để chia sẻ hoặc in.

Các mục đích sử dụng điển hình: mô hình nội dung trò chơi và tài liệu tham khảo sprite, hình đại diện và ảnh hồ sơ theo phong cách cổ điển, hình thu nhỏ và biểu tượng cho các trang trò chơi theo phong cách itch.io, chỉnh sửa ảnh hoài cổ cho mạng xã hội và tài liệu giảng dạy về lượng tử hóa và phối màu màu. Mọi thứ diễn ra cục bộ trong trình duyệt — không tải lên, không xử lý phía máy chủ, hoàn toàn bảo mật cho những ảnh bạn chưa xuất bản. Bạn muốn giao diện cổ điển dựa trên văn bản thay vì pixel? Bộ chuyển đổi hình ảnh sang ASCII nghệ thuật hiển thị cùng loại ảnh dưới dạng lưới các ký tự.