Ảnh sang SVG
Chuyển ảnh bitmap thành SVG vector thật bằng lượng tử hóa màu. Phù hợp nhất với logo, icon và hình vẽ nét; ảnh chụp sẽ ra dạng cách điệu chứ không chính xác.
Kéo thả tệp ảnh vào đây
hoặc bấm để chọn tệp
Vector hoá một ảnh bitmap thành SVG vector thật bằng cách lượng tử hoá màu của nó thành các vùng phẳng. Kết quả là những đường dẫn vector đích thực, nên có thể phóng to tuỳ ý mà không bị vỡ hạt và chỉnh sửa như các hình khối thay vì điểm ảnh.
Cách này hiệu quả nhất với hình ảnh ít màu và có cạnh rõ: logo, biểu tượng, hình vẽ nét, con dấu và minh hoạ đơn giản. Một bức ảnh chụp được vector hoá theo cách này sẽ thành ảnh kiểu áp phích cách điệu với bảng màu hạn chế - đó có thể là một hiệu ứng đẹp, nhưng nó sẽ không phải bản sao trung thực của bức ảnh.
Cách chuyển ảnh sang SVG (vector hoá)
Chọn một ảnh PNG hoặc JPG
Đặt số màu và mức chi tiết
Tải tệp SVG đã vector hoá về
Câu hỏi thường gặp
Ảnh chụp của tôi có thành vector sạch không?
Không. Việc vector hoá rút hình ảnh về một số lượng màu phẳng hạn chế, nên một bức ảnh chụp sẽ ra dạng cách điệu với những dải màu nhìn thấy rõ. Với ảnh chụp, hãy giữ bản bitmap gốc; với logo và biểu tượng thì vector hoá rất hiệu quả.
Nên dùng bao nhiêu màu?
Hãy bắt đầu từ ít màu - bốn đến tám màu - cho logo và hình vẽ nét. Càng nhiều màu thì càng giống bản gốc nhưng tệp SVG cũng lớn hơn nhiều với nhiều đường dẫn hơn cần quản lý.
Thiết lập chi tiết thay đổi điều gì?
Nó quyết định mức độ giữ lại các chi tiết nhỏ. Chi tiết cao giữ được nét mảnh và đốm nhỏ nhưng làm tệp nặng hơn và có thể khiến kết quả bị nhiễu với bản quét hạt.
Tôi có sửa được kết quả không?
Có, tệp SVG chứa các đường dẫn thật, nên bạn có thể mở bằng Illustrator, Inkscape hoặc Figma rồi di chuyển, đổi màu hay xoá từng hình khối.
Vì sao tệp SVG lớn hơn ảnh của tôi?
Việc vector hoá lưu mọi đường bao dưới dạng dữ liệu đường dẫn, nên với hình ảnh phức tạp nó có thể nặng hơn một tệp JPEG đã nén. Logo đơn giản thường cho ra tệp nhỏ hơn cả bản PNG độ phân giải cao tương đương.
Ảnh của tôi có bị tải lên không?
Không, việc vector hoá diễn ra hoàn toàn trong trình duyệt của bạn.
Tổng quan nhanh
| Đầu vào | ảnh |
|---|---|
| Nhiều tệp cùng lúc | Không |
| Chạy ở đâu | Ngay trong trình duyệt - tệp không bao giờ bị tải lên |
| Dùng được ngoại tuyến | Có — sau khi trang đã tải xong |
| Giá | Miễn phí, không đăng ký, không hình mờ |
Vì sao một bức ảnh được vector hoá trông khác hẳn
Vector hoá thay thế dải màu liên tục bằng một số lượng hạn chế các màu phẳng ngăn nhau bởi đường cong, nên một bức ảnh chụp cho ra kết quả trông như tranh in lưới hay tranh tô theo số chứ không phải một bản sao. Đó không phải lỗi - đó chính là ý nghĩa của việc vector hoá. Kết quả cải thiện rõ rệt khi nguồn đơn giản: ít màu, cạnh mạnh, nền sạch, không có chuyển màu hay nhiễu. Nếu bạn muốn vẻ ngoài được vector hoá, hãy bắt đầu từ một hình đồ hoạ. Nếu bạn muốn một bức ảnh với dung lượng nhỏ hơn, hãy dùng JPG hoặc WebP thay vào đó, vì vector hoá nó vừa trông sai vừa thường cho ra tệp lớn hơn.
Vector và raster là hai kiểu tệp khác nhau
Một tệp SVG lưu hình khối dưới dạng toạ độ và đường cong, nên nó phóng to đến bất kỳ kích thước nào mà không mất độ nét và thường vẫn rất nhẹ - đó là lý do logo, biểu tượng và sơ đồ thuộc về định dạng này. Một tệp JPG hay PNG lưu một lưới pixel, và đó chính là bản chất của một bức ảnh chụp. Chuyển từ vector sang raster là việc bình thường và không mất dữ liệu về mặt hình ảnh nếu bạn xuất ở độ phân giải đủ cao. Chuyển từ raster sang vector là một thao tác hoàn toàn khác: nó ước lượng hình khối từ các pixel, chạy rất tốt với logo phẳng và bản scan hình vẽ nét, còn với ảnh chụp thì cho ra kết quả cách điệu như tranh áp phích. Biết mình đang đi theo hướng nào sẽ cho bạn biết cần chờ đợi điều gì.