PC [IM, PNG, CMD] Tẩy trắng ảnh scan với Image Magick và cmd

Thảo luận trong 'Hướng dẫn chung' bắt đầu bởi tran ngoc anh, 18/11/21.

  1. SCCBAV

    SCCBAV Lớp 5

    Với file thế này hình ảnh thành một màu đen xì luôn nạ, dù thử thay đổi con số 70% :( có cách nào hem chủ thớt @tran ngoc anh
     

    Các file đính kèm:

  2. machine

    machine Sinh viên năm I

    Không hiểu sao Image Magick lại không xử lý được file này ~X(
    ScanTailor xử lý được đó, ra file tif có hơn 50KB, dùng Image Magick convert tif thành file jpg như ảnh dưới
    a.jpg
     
    SCCBAV thích bài này.
  3. SCCBAV

    SCCBAV Lớp 5

    Cảm ơn bác đã hỗ trợ ;))))
     
    machine thích bài này.
  4. tran ngoc anh

    tran ngoc anh Cử nhân

    Thử tăng tương phản trước khi threshold đi các bạn. Mình chưa có thời gian test cái ảnh trên.
     
    machine thích bài này.
  5. N.T.T

    N.T.T Mầm non

    thử câu lệnh sau:
    Mã:
    magick mogrify -format png -type bilevel -monochrome -path .\output *.png
    Kết quả:
    [​IMG]
     
    SCCBAV, tran ngoc anh and machine like this.
  6. SCCBAV

    SCCBAV Lớp 5

    Cảm ơn bác để thử xem sao
     
  7. pupil12a3

    pupil12a3 Mầm non

    Bạn có thể cho mình version image magic chạy trên Window 7 64bit. Cảm ơn.
     
  8. SCCBAV

    SCCBAV Lớp 5

    Mình không xài Win 7 lâu rồi nên không biết phiên bản nào tương thích nữa :(
     
  9. SCCBAV

    SCCBAV Lớp 5

    @ALL

    Nhà mình ơi có ai biết cách convert file SVG có embedded Font rồi không, mình convert bằng Inkscape và Imagemagick đều bị mất Font gốc từ thế này
    upload_2024-11-25_14-6-17.png

    Về thành thế ni

    upload_2024-11-25_14-6-59.png
     

    Các file đính kèm:

  10. tran ngoc anh

    tran ngoc anh Cử nhân

    Ca này mình nghĩ @imcholanh sẽ có cách!
     
    SCCBAV thích bài này.
  11. tran ngoc anh

    tran ngoc anh Cử nhân

    Bạn lướt xem trang tải xuống của Image Magick. Chọn bản nào có x64 là được.
     
  12. machine

    machine Sinh viên năm I

    Em xin phép tài lanh :P Cách làm hơi rườm rà :P
    Đầu tiên là đổi tên file svg thành xxxx.svg (x=0-9) sau đó ghép với file ảnh trắng dạng pagexxxx_4.jpg thành file pdf.
    Import file pdf vừa tạo vào vFlat và dùng vFlat xuất ra file jpg thì kết quả như ảnh dưới.
    Nếu dùng Adobe Acrobat xuất file pdf đó ra jpg thì kết quả kém hơn nhiều.
    File Test.rar để thử.
    20241125_224931672.jpg
     

    Các file đính kèm:

    Chỉnh sửa cuối: 25/11/24
    tran ngoc anh and SCCBAV like this.
  13. SCCBAV

    SCCBAV Lớp 5

    Đúng là máy móc có khác nhanh thực sự, tức là mình vẫn phải thủ công làm từng ảnh trên app đúng hơm. Okie để mình to tay thử phát, cảm ơn rất nhiều
     
  14. SCCBAV

    SCCBAV Lớp 5

    Căn cứ theo cách tài lanh của bác mình tống hết vào 1 file, rồi in ra PDF một lần, he he. Đúng là thứ sinh ra cho web chỉ trình duyệt web đọc là ngon thoai.

    upload_2024-11-26_9-21-36.png
     
    machine thích bài này.
  15. ZedeXXIII

    ZedeXXIII Mầm non

    Mờ file .svg bằng trình duyệt web (edge, chrome, firefox...), rồi "in" thành pdf.
    Muốn làm hàng loạt thì có thể dùng puppeteer, hoặc chrome headless:
    Giả sử tất cả các file .svg đều trong cùng thư mục tmp, ổ E, tạo một file .bat, nội dung:

    for %%f in (*.svg) do (
    start /wait chrome --headless --disable-gpu --no-pdf-header-footer --print-to-pdf="E:/tmp/%%f.pdf" "E:/tmp/%%f"
    )

    Dùng puppeteer thì có thêm nhiều tùy chọn về kích thước trang giấy. Còn nếu dùng chrome headless thì tạo .pdf xong, vào chỉnh lại crop size.
     
    machine thích bài này.
: image magick

Chia sẻ trang này