Xóa hình mờ khỏi hình ảnh python

Mô tả dự án

hình mờ_remover_cli

Một gói đơn giản để xóa hình mờ khỏi tệp PDF và hình ảnh

Tôi cũng đã xây dựng một ứng dụng web. Đây là liên kết. Ứng dụng web xóa hình mờ

LÀM

Nó hiện đang hoạt động đối với các tệp PDF có hình mờ màu và văn bản màu đen cho nội dung chính

  • Xử lý hình ảnh đầu vào
  • Làm cho nó chung chung cho văn bản màu
  • Loại bỏ hình mờ bằng bóng đổ
  • Xác định màu của văn bản bằng biểu đồ màu bằng Thuật toán KNN hoặc kỹ thuật khác

Xong ✓

Chủ đề này thảo luận về cách làm việc theo chương trình với hình mờ bằng Aspose. Từ ngữ. Hình mờ là hình nền hiển thị phía sau văn bản trong tài liệu. Hình mờ có thể chứa văn bản hoặc hình ảnh được đại diện bởi lớp Hình mờ 

Cách thêm hình mờ vào tài liệu

Trong Microsoft Word, có thể dễ dàng chèn hình mờ vào tài liệu bằng lệnh Chèn hình mờ. giả định. Words cung cấp lớp Watermark để thêm hoặc xóa hình mờ trong tài liệu. giả định. Words cung cấp phép liệt kê WatermarkType xác định ba loại hình mờ có thể có [TEXT, IMAGE và NONE] để làm việc với.  

Thêm hình mờ văn bản

Ví dụ mã sau minh họa cách chèn hình mờ văn bản vào tài liệu bằng cách xác định TextWatermarkOptions bằng phương thức set_text

Thêm Hình mờ Hình ảnh

Ví dụ mã sau minh họa cách chèn hình mờ hình ảnh vào tài liệu bằng cách xác định ImageWatermarkOptions bằng phương thức set_image

Hình mờ cũng có thể được chèn bằng cách sử dụng lớp hình dạng. Rất dễ dàng để chèn bất kỳ hình dạng hoặc hình ảnh nào vào đầu trang hoặc chân trang và do đó tạo hình mờ thuộc bất kỳ loại nào có thể tưởng tượng được. Ví dụ mã sau chèn hình mờ vào tài liệu Word

Bạn có thể tải xuống tệp mẫu của ví dụ này từ đây

Cách xóa hình mờ khỏi tài liệu

Lớp Watermark cung cấp phương thức remove để xóa hình mờ khỏi tài liệu. Các ví dụ mã sau đây minh họa cách xóa hình mờ khỏi tài liệu

Nếu hình mờ được thêm bằng cách sử dụng đối tượng lớp Hình dạng thì để xóa hình mờ khỏi tài liệu, bạn chỉ phải đặt tên của hình dạng hình mờ trong khi chèn và sau đó xóa hình dạng hình mờ bằng tên được chỉ định

Các đoạn mã sau chỉ cho bạn cách đặt tên của hình mờ và xóa nó khỏi tài liệu

# Set name to be able to remove it afterwards
watermark.name = "WaterMark"

Cách thêm hình mờ trong ô bảng

Đôi khi bạn cần chèn hình nền mờ/hình ảnh vào một ô trong bảng và hiển thị bên ngoài bảng, bạn có thể sử dụng Shape Base. thuộc tính is_layout_in_cell. Thuộc tính này nhận hoặc đặt cờ cho biết hình dạng được hiển thị bên trong hay bên ngoài bảng. Lưu ý rằng thuộc tính này chỉ hoạt động khi bạn tối ưu hóa tài liệu cho MS Word 2010 bằng cách sử dụng CompatibilityOptions. phương pháp tối ưu hóa. Ví dụ mã sau minh họa cách sử dụng thuộc tính này.  

David Littlefield

Theo dõi

26 Tháng Năm, 2021

·

7 phút đọc

·

Chỉ dành cho thành viên

Loạt. kho lưu trữ

Cách xóa hình mờ bằng N2N-Watermark-Remove trên máy Mac

Hướng dẫn cô đọng với hướng dẫn và ảnh chụp màn hình

Chạy

  • sử dụng Google colab

  • Trước hết, sao chép repo này

    !git clone //github.com/zuruoke/watermark-removal
    

  • Thay đổi thư mục thành repo

    !cd watermark-removal
    

  • Vì Google Colab sử dụng phiên bản Tensorflow 2x mới nhất và dự án này sử dụng 1. 15. 0, hạ cấp xuống Tensorflow 1. 15. 0 và khởi động lại thời gian chạy, [although the new version of Google Colab does not need you to restart the runtime]

    !pip install tensorflow==1.15.0
    

  • Cài đặt bộ công cụ tensorflow neuralgym

    !pip install git+//github.com/JiahuiYu/neuralgym
    

  • Tải thư mục mô hình bằng liên kết này và đặt nó dưới model/ [đổi tên checkpoint.txt thành checkpoint vì đôi khi google drive tự động thêm. txt sau khi tải xuống]

Chủ Đề