Cách tốt nhất để tự động cắt ảnh hàng loạt là gì?


24

Tôi cần quét một lượng lớn bìa sách và mặc dù máy quét (HP) hầu hết thời gian quét / kích cỡ tự động, nhiều phần còn lại có khoảng trắng / xám ở hai bên.

Cách tốt nhất để tôi có thể tự động hóa "cắt" trên những hình ảnh này là gì?

Có một số phần mềm / công cụ tự động hóa này?


Câu trả lời:


9

Tôi không chắc chắn có bất kỳ công cụ nào sẽ tự động hóa hoàn toàn quy trình này, trừ khi bạn sẵn sàng viết một tập lệnh tùy chỉnh.

Đôi khi tôi phải cắt xén một vài hình ảnh tại nơi làm việc và một trong những công cụ đơn giản nhất mà tôi đã gặp phải đó là một trình chỉnh sửa hình ảnh nhỏ có tên là IrfanView . Đây không phải là chương trình đẹp nhất, nhưng có thể cắt xén và chuyển sang hình ảnh tiếp theo với một lần kéo chuột và ba lần nhấn phím. Đây là cách thực hiện:

  • Cài đặt IrfanView và chạy chương trình.
  • Mở thanh menu 'Tùy chọn' và chọn 'Thuộc tính / Cài đặt ...'
  • Chọn 'Xử lý tệp' từ danh sách và bỏ chọn "Hiển thị 'Lưu' Hộp thoại" và "Yêu cầu ghi đè tệp cho các tùy chọn 'Lưu'".
  • Tiếp theo, mở hình ảnh đầu tiên bạn muốn cắt.
  • Kéo một hình vuông xung quanh phần để cắt.
  • Nhấn Ctrl + Y, Ctrl + S và sau đó nhấn Space để chuyển sang hình ảnh tiếp theo.
  • Lặp lại quảng cáo tedium.

Hình như cho công việc của tôi, đây là giải pháp duy nhất.
lud0h

1
Nó không thể là giải pháp duy nhất . Có rất nhiều phần mềm trên thế giới, và phần mềm này có vẻ như (như nó nói) tẻ nhạt.
mattdm

@mattdm: Nó phụ thuộc vào mức độ khó khăn khi thực hiện phân đoạn. Nếu có một đường viền hình chữ nhật đơn giản của một màu thì thao tác cắt xén là không đáng kể (trên thực tế irfanview có thể thực hiện điều này tự động với Ctrl + Shift + Y). Nhưng nếu có tiếng ồn ở biên giới - hoặc tệ hơn, lộn xộn - thì việc cắt xén không đơn giản và nhiều thuật toán có thể vật lộn và mắc lỗi. Phải nói rằng, tôi chưa sử dụng tất cả phần mềm, vì vậy nếu có ai có giải pháp tốt hơn thì tôi rất vui khi nghe nó :-)
ltn100

Đây là một giải pháp tốt nhưng có những câu trả lời sâu hơn thực sự cung cấp sự tự động hóa mà OP đang tìm kiếm.
Chandler

Irfanview có thể thực hiện các hoạt động hàng loạt, bao gồm cả Cắt. Chuyển đến Tệp> Chuyển đổi hàng loạt / Đổi tên. Nhấp vào nút Nâng cao và đặt crop của bạn. Sau đó chọn hình ảnh để làm việc và nhấp vào Bắt đầu hàng loạt.
hdhondt

20

ImageMagick, sử dụng -trimtoán tử. Xem: http://www.imagemagick.org/Usage/crop/#trim .

ImageMagick là miễn phí (và mã nguồn mở) và bạn có thể nhận các tệp nhị phân dựng sẵn cho Mac OS, Windows hoặc Unix từ http://www.imagemagick.org/script/doad.php .


2
ImageMagick thực sự tốt cho việc xử lý hàng loạt hình ảnh.
Carles

Điều này có vẻ như nó có thể tạo ra một giải pháp tốt khi kết hợp với người -fuzzvận hành.
ltn100

8

Photoshop có một chức năng chính xác cho điều đó:

Quét bìa của bạn (thậm chí bạn có thể quét nhiều bìa trong một lần quét) Trong Menu: Tệp> Tự động> Cắt và Làm thẳng Ảnh

Nó tự động cắt và sửa xoay vòng ảnh trong tệp hiện tại. Nếu nhiều ảnh được tìm thấy trong ảnh, nó sẽ tự động phân chia thành nhiều tệp. Nếu bạn có rất nhiều trong số chúng, bạn có thể tạo các hành động để thực hiện Cắt và Làm thẳng trên từng lô.


2

HÀNH ĐỘNG HÌNH ẢNH

  1. Mở Adobe Photoshop
  2. Mở hình ảnh
  3. Chọn Windows -> Hành động, sau đó nhấp vào "Hành động mới". Nhấn OK.
  4. Cắt ảnh.
  5. Dừng ghi hành động
  6. Chuyển đến Tệp-> Batch -> Chọn Thư mục. Nhấn OK.

Một ý tưởng tốt, nhưng điều này sẽ cho rằng mỗi hình ảnh được quét có cùng định hướng, kích thước và vị trí trên máy quét.
ckoerner

2

Sau khi phải tự mình xử lý vấn đề này, tôi đã quyết định viết một số hướng dẫn về cách thực hiện điều này với Adobe Photoshop (nếu bạn đã có điều đó) hoặc với GIMP (miễn phí).

GIMP hóa ra hoạt động tốt hơn trong trường hợp của tôi. Hoàn thành các hướng dẫn dễ làm theo có thể được tìm thấy ở đây:

Điều này hoạt động cho bìa sách quét đơn (như trong trường hợp của bạn), hoặc thậm chí với nhiều hình ảnh. Sự thành công!


1

Một đề xuất khác: Phatch , một bộ xử lý hàng loạt ảnh, trong số rất nhiều thứ khác, không cắt xén.


0

XnView và NConvert là bạn của bạn. NConvert là một công cụ dòng lệnh để xử lý hình ảnh, với chức năng thay đổi kích thước và cắt. XvView là một trình xem ảnh nhanh với khả năng xử lý hàng loạt. Khi bạn thực hiện cắt xén trong XnView, bạn có thể yêu cầu nó tạo một tệp bó cho bạn gọi NConvert trên một loạt các hình ảnh. Nó có thể làm nhiều hơn so với cắt cùng một lúc, như thay đổi kích thước và làm sắc nét nếu bạn cần nó.


0

Nếu cùng một loại cây trồng, bạn có thể sử dụng phần mềm như Lightroom để sao chép ảnh cắt (và góc cắt) sang bao nhiêu ảnh bạn muốn.


Không có kích thước không giống nhau, bìa sách có thể khác nhau về chiều dài / chiều rộng.
lud0h

0

IrfanView làm giảm các tệp emf khi bị cắt để nó không hoạt động với tôi.


Suy thoái họ thế nào?
MikeW

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.