Công cụ xử lý ảnh hàng loạtPhần mềm theo yêu cầu

Chương trình xử lý ảnh hàng loạt bằng Python: đổi cỡ, chuyển định dạng, đổi tên và đóng dấu cả thư mục ảnh

Thường xong trong 15 phútBao gồm chỉnh sửaKiểm tra chất lượng
Các gói
Bảo vệ thanh toánChi tiết
  • Chỉnh sửa trong phạm vi gói là miễn phí.
  • Nếu bạn không phản hồi trong vòng 3 ngày sau khi bàn giao, kết quả sẽ được tự động chấp nhận.

Số tiền được tạm giữ khi bạn thanh toán và chỉ được chuyển khi bạn chấp nhận kết quả.

Chương trình xử lý ảnh hàng loạt bằng Python: đổi cỡ, chuyển định dạng, đổi tên và đóng dấu cả thư mục ảnh

Ví dụ kết quả

Ví dụ cho gói Tiêu chuẩn

Phần mềm máy tính: công cụ lập hóa đơn cho dịch vụ kế toán một người

Các cửa sổ

  1. Hóa đơn: danh sách hóa đơn đã lập với số hóa đơn, khách hàng, ngày và tổng tiền; các nút Mới, Mở và Lưu PDF.
  2. Hóa đơn mới: chọn khách hàng từ danh sách thả xuống, các dòng gồm mô tả, số giờ và đơn giá, thuế suất, tổng tiền cập nhật ngay khi bạn gõ.
  3. Khách hàng: tên, địa chỉ và email, nhập một lần rồi sau đó chọn từ danh sách.

Một phần code

def update_total(self, *_):
    """Adds up the lines and the tax and shows the total under the table."""
    subtotal = sum(line.hours * line.rate for line in self.lines)
    tax = round(subtotal * self.tax_rate.get() / 100, 2)
    self.subtotal_label.config(text=f"Subtotal: {subtotal:,.2f}")
    self.tax_label.config(text=f"Tax: {tax:,.2f}")
    self.total_label.config(text=f"Total: {subtotal + tax:,.2f}")

Trong file nén

  • invoice_maker.py, chương trình chính, khoảng 700 dòng;
  • invoices.db, được tạo khi chạy lần đầu, lưu khách hàng và hóa đơn;
  • settings.example.ini để điền tên, địa chỉ của bạn và định dạng số hóa đơn;
  • requirements.txt với thư viện bổ sung duy nhất là reportlab, dùng để xuất PDF;
  • README: cách cài Python, chạy chương trình và đóng gói thành file .exe bằng PyInstaller.

Chương trình chạy trên máy tính của chính khách hàng. Chúng tôi không làm bộ cài đặt, không ký số và không phát hành chương trình.

Khách hàng: một kế toán tự do mỗi tháng làm 20–30 hóa đơn bằng phần mềm soạn thảo văn bản. Yêu cầu: một chương trình nhỏ có cửa sổ: chọn khách hàng, thêm dòng, xem tổng tiền kèm thuế, lưu hóa đơn thành PDF và giữ danh sách khách hàng. Gói Tiêu chuẩn: tối đa 3 cửa sổ và 800 dòng code, dữ liệu lưu trong SQLite.

Khách hàng và mọi thông tin đều là giả định.

Về dịch vụ này

Cửa hàng, nhiếp ảnh gia, blogger và văn phòng thường cần làm cùng một việc cho hàng chục bức ảnh: thu nhỏ cho website, chuyển thành JPEG hoặc WebP, đổi tên theo thứ tự, đóng dấu hoặc cắt vuông. Chương trình này làm cho cả thư mục từ một cửa sổ: chọn thư mục, chọn các thao tác, xem trước một bức ảnh rồi bấm Bắt đầu. Tệp mới được lưu vào thư mục riêng, nên bản gốc vẫn nguyên vẹn. Từ gói Tiêu chuẩn, các thiết lập sẵn của bạn được lưu; ở gói Cao cấp bạn có thêm thao tác, báo cáo những gì đã làm và nhật ký lỗi. Chúng tôi viết bằng Python với Tkinter và Pillow, một thư viện ảnh phổ biến mà README hướng dẫn cách cài. Chương trình không chỉnh sửa ảnh, không tách nền và không thay đổi nội dung trong ảnh, và không tải gì lên đâu cả.

Bao gồm những gì

  • Bạn nhận được gìMột tệp ZIP gồm mã Python, README hướng dẫn cài Python và Pillow, chạy chương trình và tạo tệp .exe, cùng tệp thiết lập sẵn mẫu; mã cũng hiển thị trên trang đơn hàng. Từ gói Tiêu chuẩn, các thiết lập sẵn được lưu vào tệp cài đặt; ở gói Cao cấp, có báo cáo xuất ra tệp và nhật ký lỗi.
  • Cả thư mục cùng lúcHàng chục hoặc hàng trăm bức ảnh
  • Giữ nguyên bản gốcKết quả lưu vào thư mục mới
  • Thao tác phổ biếnĐổi cỡ, chuyển định dạng, đổi tên, đóng dấu, cắt
  • Thiết lập sẵn đã lưuKích thước và định dạng của bạn, từ gói Tiêu chuẩn
  • OfflineKhông tải gì lên đâu cả

Cách hoạt động

  1. 1
    Yêu cầuBạn liệt kê các thao tác, kích thước và cách đặt tên
  2. 2
    Mã nguồnChúng tôi viết chương trình và README
  3. 3
    Dùng thửBạn chạy trên bản sao của một thư mục
  4. 4
    Thay đổiBạn yêu cầu thay đổi trong phạm vi gói của mình và gửi thông báo lỗi nếu có

Chúng tôi cần gì từ bạn

Bạn cần những thao tác nào và thiết lập của chúng: kích thước theo pixel, định dạng (JPEG, PNG, WebP), chất lượng, cách đặt tên tệp, chữ đóng dấu hoặc logo PNG của bạn và vị trí đặt, xử lý thế nào với ảnh có tỷ lệ khác. Một hai ảnh mẫu sẽ giúp ích. Hệ điều hành của bạn (Windows, macOS hoặc Linux) và bạn có muốn tệp .exe không.

Chúng tôi sẽ hỏi bạn:

  • Các bức ảnh nên được xử lý thế nào?
  • Cách đặt tên
  • Đóng dấu
  • Những ảnh bạn thường dùng
  • Chương trình sẽ chạy trên hệ điều hành nào?

So sánh các gói

Các góiCơ bản1 cửa sổ, tối đa 3 thao tác569.000 ₫Tiêu chuẩnThiết lập sẵn đã lưu1.138.000 ₫Cao cấpCông cụ xử lý ảnh đầy đủ2.059.000 ₫
Thời hạn1 ngày2 ngày3 ngày
Số lần chỉnh sửa123
Mã nguồntối đa 300 dòngtối đa 800 dòngtối đa 1.500 dòng
Cửa sổ hoặc màn hình1tối đa 3tối đa 6
Tính năngtối đa 3tối đa 6tối đa 10
Cài đặt và dữ liệu đã lưuKhôngCSV hoặc SQLiteCSV hoặc SQLite
Xuất dữ liệu và nhật ký lỗiKhôngKhôngCó
README kèm các bước tạo tệp .exeCóCóCó
Chương trìnhXử lý ảnh hàng loạtXử lý ảnh hàng loạtXử lý ảnh hàng loạt
Đặt hàng Cơ bảnĐặt hàng Tiêu chuẩnĐặt hàng Cao cấp

Bảo vệ thanh toán

Bạn thanh toán khi đặt hàng, nhưng tiền chỉ được chuyển cho kết quả đã được chấp nhận.

  • Giá cố địnhGiá gói không thay đổi sau khi bạn thanh toán.
  • Số tiền được tạm giữKhi bạn thanh toán, số tiền chỉ được tạm giữ. Tiền được chuyển cho dịch vụ khi bạn chấp nhận kết quả.
  • Kiểm tra trước khi bàn giaoMọi kết quả đều được kiểm tra chất lượng trước khi đến tay bạn, và bạn xem được kết quả trên trang đơn hàng trước khi chấp nhận.
  • Chỉnh sửa miễn phíYêu cầu chỉnh sửa trong phạm vi bản yêu cầu của bạn, với số lần mà gói cho phép.
  • Tự động chấp nhận sau 3 ngàyNếu trong vòng 3 ngày sau khi bàn giao, bạn không chấp nhận kết quả cũng không yêu cầu chỉnh sửa, kết quả sẽ được tự động chấp nhận. Nếu bạn nhắn tin trong chat đơn hàng sau khi bàn giao, đơn hàng sẽ chờ; sau khi trả lời, chúng tôi có thể tính lại 3 ngày từ đầu và sẽ thông báo trong chat.
  • Làm lại hoặc hoàn tiền toàn bộNếu kết quả không đúng với yêu cầu của bạn và các lần chỉnh sửa không khắc phục được, hoặc công việc kéo dài quá gấp đôi thời hạn, hãy nhắn tin trong chat đơn hàng: chúng tôi sẽ làm lại hoặc hoàn tiền toàn bộ.
Cách hoạt động →

Hỏi đáp

Ảnh gốc của tôi có bị thay đổi không?

Không. Chương trình ghi tệp mới vào thư mục riêng và để nguyên bản gốc.

Chương trình có tách nền hoặc chỉnh sửa khuôn mặt không?

Không. Nó chỉ làm việc kỹ thuật: kích thước, định dạng, tên, cắt, nén và đóng dấu. Nó không thay đổi nội dung trong ảnh.

Có xử lý được tệp RAW hay HEIC không?

JPEG, PNG, WebP, GIF, BMP và TIFF chạy được với Pillow sẵn có. RAW và HEIC cần thêm thư viện; hãy hỏi trong yêu cầu và chúng tôi sẽ cho biết có phù hợp với gói của bạn không.

Chương trình xử lý được bao nhiêu ảnh?

Bao nhiêu ảnh thư mục chứa được; tốc độ phụ thuộc vào máy tính của bạn. Hãy thử bản sao nhỏ trước.

Tôi có nhận bộ cài đặt hay chương trình đã ký số không?

Không. Bạn nhận mã nguồn và các bước để tự tạo tệp .exe bằng PyInstaller. Chúng tôi không tạo bộ cài đặt, không ký số chương trình và không phát hành ở đâu cả, nên Windows hoặc macOS có thể cảnh báo bạn lần đầu mở.

Chưa tìm thấy câu trả lời?

Các gói