Trợ giúp

Chuyển ảnh sang SVG: vector hóa PNG, JPG và WebP

Với công cụ này, bạn có thể chuyển ảnh sang SVG: PNG, JPG hoặc WebP được dò thành các đường vector đã tô màu và phóng to được đến mọi kích thước. Công cụ phù hợp với logo, biểu tượng, nét vẽ đường, chữ ký và hình bóng, kể cả tệp cắt cho Cricut và các máy cắt khác. Việc dò hình diễn ra ngay trong trình duyệt của bạn và không có gì được tải lên.


PNG sang SVG và JPG sang SVG: từng bước

  1. Dùng vùng Chọn ảnh hoặc thả vào đây, rồi chọn tệp PNG, JPG, WebP hoặc HEIC có dung lượng tối đa 5 MB.
  2. Chờ một lát để công cụ dò hình, rồi dùng nút chuyển Kết quả SVG và Bản gốc phía trên bản xem trước để so sánh hai bản.
  3. Nếu hình quá thô, quá rối hoặc thiếu chi tiết, hãy đổi Cài đặt vector hóa bên dưới bản xem trước. Bản xem trước cập nhật mỗi khi bạn kéo một thanh điều khiển.
  4. Nhấn Tải SVG xuống. Tệp được lưu với tên gốc và đuôi .svg, và nút đổi thành Tải lại.

Bản xem trước nằm trên nền ô vuông để nhìn thấy nền trong suốt. Nền ô vuông không nằm trong tệp. Dòng thông tin dưới bản xem trước, ví dụ 5 đường và 4,2 kB, cho biết kết quả có bao nhiêu đường và tệp SVG nặng bao nhiêu. Nút “Tải SVG xuống” tạm tắt trong chốc lát khi ảnh được dò lại sau một thay đổi.

Đơn sắc hay Màu: chế độ vector hóa

Chế độ vector hóa bắt đầu ở Đơn sắc. Các điểm ảnh tối hơn Ngưỡng chi tiết thành một hình màu đen, phần còn lại là nền. Hãy dùng cho chữ ký, mẫu stencil, logo một màu hoặc hình bóng.

Chế độ Màu giữ các màu chính của ảnh và biến mỗi màu thành một hình tô riêng. Hãy dùng cho logo màu phẳng, biểu tượng hoặc tranh minh họa có vài màu rõ rệt. Ảnh chụp dò theo màu sẽ thành các mảng màu tách lớp, không phải bản sao giống thật.

Ngưỡng chi tiết và làm mịn

Hai thanh trượt hoạt động khác nhau tùy chế độ.

Nền trong suốt: xóa nền trắng

Tùy chọn Xóa nền trắng được bật sẵn. Nó bỏ các vùng gần như trắng, nơi đỏ, xanh lá và xanh dương đều vượt 240, nên SVG có nền trong suốt và đặt gọn trên mọi trang, bản mẫu hay chất liệu.

Công cụ không phân biệt được nền với màu trắng nằm trong ảnh, nên các điểm sáng trắng hoặc chữ trắng trong ảnh cũng thành lỗ trong suốt. Tắt tùy chọn này để giữ các vùng trắng dưới dạng hình trắng; ở Đơn sắc, việc đó thêm một hình nền trắng phía sau hình đen. Điểm ảnh trong suốt của PNG được coi là màu trắng trước khi dò.

Loại ảnh dò tốt và những giới hạn

SVG là kết quả dò hình, không phải bản sao chính xác. Chuyển màu thành các dải màu phẳng, chi tiết rất nhỏ có thể biến mất và chữ trong ảnh không được chuyển ngược thành phông chữ. Nếu bạn muốn vector hóa ảnh chụp, đừng kỳ vọng kết quả sạch như logo.

Tệp có thể nặng tới 5 MB, được kiểm tra sau khi ảnh HEIC hoặc RAW từ máy ảnh được chuyển đổi. Ảnh rất lớn được dò từ bản sao thu nhỏ còn tối đa 1200 px ở cạnh dài, và SVG vẫn ghi kích thước gốc. Ảnh màu nhiều chi tiết có thể tạo ra hàng nghìn đường và tệp từ 1 MB trở lên. Để có ít đường hơn, hãy tăng Làm mịn hoặc giảm Ngưỡng chi tiết.

Cricut và máy cắt: tệp SVG bạn tải về

Tệp SVG tải về chỉ chứa các đường đã tô màu (phần tử path): không có nét viền, không có độ mờ và không có ảnh nhúng. Tệp khai báo chiều rộng và chiều cao theo pixel của ảnh gốc bằng viewBox, nên phóng to đến mọi kích thước mà không bị nhòe. Tệp mở được trong Cricut Design Space, Illustrator, Inkscape, Figma và mọi trình duyệt.

Với tệp cắt, hãy bắt đầu bằng Đơn sắc trên ảnh có độ tương phản cao, để nguyên tùy chọn xóa nền trắng và kiểm tra các hình trong phần mềm cắt trước khi cắt.

Các công cụ khác: để dò một trang PDF đã quét, dùng “Vector hóa PDF”; để tách chủ thể trước khi dò, dùng “Xóa nền ảnh”. Nếu bạn chỉ muốn đổi loại tệp, “Chuyển đổi định dạng ảnh” lưu thành JPG, PNG, WebP hoặc PDF, còn “Chuyển ảnh thành pixel art” biến ảnh thành các điểm ảnh lớn kiểu cổ điển.


Câu hỏi thường gặp về chuyển ảnh sang SVG

Cách chuyển ảnh sang SVG như thế nào?

Chọn ảnh của bạn, xem bản xem trước “Kết quả SVG” rồi nhấn “Tải SVG xuống”. Công cụ dò các hình trong ảnh thành đường vector đã tô màu và lưu vào tệp mang tên ảnh gốc, ví dụ logo.svg. Nếu kết quả chưa ổn, hãy đổi “Cài đặt vector hóa” trước: bản xem trước cập nhật mỗi khi bạn kéo một thanh điều khiển.

Chuyển JPG sang SVG và giữ màu như thế nào?

Trong “Cài đặt vector hóa”, đặt “Chế độ vector hóa” thành “Màu” rồi nhấn “Tải SVG xuống”. Mỗi màu được giữ lại thành một hình tô riêng. “Ngưỡng chi tiết” quyết định số màu, từ khoảng 2 ở mức 0 đến khoảng 32 ở mức 255; mặc định 128 giữ khoảng 17 màu. Nén JPG có thể để lại đốm, nếu thấy thì hãy tăng “Làm mịn”.

Tôi có thể chuyển ảnh sang SVG để dùng cho Cricut không?

Có. Nhấn “Tải SVG xuống” rồi mở tệp trong Cricut Design Space. SVG chỉ chứa các đường đã tô màu, không có nét viền và không có ảnh nhúng. Hình đen trắng sạch hoặc màu phẳng dò tốt nhất, và “Đơn sắc” cho ra một hình một màu. Ảnh chụp sẽ thành các hình tách lớp khá thô, không phải tệp cắt gọn gàng.

Làm sao để chuyển ảnh sang SVG có nền trong suốt?

Hãy để nguyên tùy chọn “Xóa nền trắng” được chọn, đó là mặc định. Các vùng gần như trắng, nơi đỏ, xanh lá và xanh dương đều vượt 240, sẽ bị bỏ, nên SVG không có hình nền và nền ô vuông hiện xuyên qua trong bản xem trước. Các vùng trắng nằm trong ảnh, như điểm sáng, cũng biến mất thành lỗ. Bỏ chọn tùy chọn để giữ các vùng trắng dưới dạng hình trắng.

Tôi có thể chuyển ảnh chụp sang SVG không?

Được, nhưng kết quả là bản dò dạng mảng màu tách lớp chứ không phải ảnh chụp. Chế độ “Màu” biến ảnh thành các hình tô phẳng, và một bức ảnh nhiều chi tiết có thể tạo ra hàng nghìn đường cùng tệp từ 1 MB trở lên. Để có ít đường hơn, hãy tăng “Làm mịn” hoặc giảm “Ngưỡng chi tiết”. Muốn kết quả sạch, hãy bắt đầu từ logo, biểu tượng, nét vẽ đường hoặc hình bóng.

Chuyển PNG sang SVG có làm giảm chất lượng không?

SVG được tạo từ các đường thay vì điểm ảnh, nên luôn sắc nét ở mọi kích thước. Tuy nhiên đó là bản dò của ảnh chứ không phải bản sao chính xác, nên chi tiết mỏng có thể bị làm mịn hoặc nhập vào nhau. Giảm “Làm mịn” để hình bám sát cạnh hơn, và ở chế độ “Màu” hãy tăng “Ngưỡng chi tiết” để giữ nhiều màu hơn. Ảnh màu phẳng, cạnh rõ là loại ít bị mất chi tiết nhất.

Tôi có thể dùng công cụ này cho logo hoặc chữ ký không?

Có, đó là hai trường hợp phù hợp nhất. Dùng “Đơn sắc” rồi chỉnh “Ngưỡng chi tiết” cho đến khi nét mỏng còn liền mà các khe hở không bị lấp. Các hình là những đường tô màu đơn giản, nên tệp mở được trong Illustrator, Inkscape, Figma và phóng to đến mọi kích thước. Chữ không được tạo lại thành phông chữ: các chữ cái ra dưới dạng đường viền.

Ảnh của tôi có bị tải lên khi chuyển sang SVG không?

Không. Việc dò hình chạy trong trình duyệt của bạn, trong một web worker, nên ảnh vẫn nằm trên thiết bị của bạn. Giới hạn là 5 MB, được kiểm tra sau khi tệp HEIC hoặc RAW từ máy ảnh được chuyển đổi. Ảnh rất lớn được dò từ bản sao tối đa 1200 px ở cạnh dài, và SVG vẫn ghi kích thước gốc nên phóng to thoải mái.