Đọc QRCode bằng Webcam dễ dàng với OpenCV và ZBar

แชร์
ฝัง
  • เผยแพร่เมื่อ 1 ม.ค. 2025
  • Chỉ với một vào dòng lệnh chúng ta có thể tạo được chương trình đọc thông tin trên mã vạch và mã QR.
    Ứng dụng đọc thông tin trên Căn Cước Công Dân, đọc mã Vạch sản phẩm, Đọc mã QR.

ความคิดเห็น • 23

  • @da1du
    @da1du ปีที่แล้ว

    Video rất hay và bổ ích. Em cám ơn anh đã hướng dẫn

  • @CuongHoang-sy7rq
    @CuongHoang-sy7rq ปีที่แล้ว

    A ơi cái này quét mã Qrcode to to thì quét được e ứng dụng trên thẻ mà ko quét được a có cách nào để fix ko ạ

  • @trinhbinhkhang8826
    @trinhbinhkhang8826 ปีที่แล้ว

    máy em không đọc được mã có tiếng việt ạ, mặc dù em đã decode('utf-8')

  • @languyen5360
    @languyen5360 2 ปีที่แล้ว +1

    E mún sử dụng camera điện thoại làm webcam quét mã qr từ code trên đc ko ạ
    Nếu đc mình làm cách nào ạ

    •  2 ปีที่แล้ว

      Em có thể nghiên cứu viết app trên điện thoại. Hoặc dùng opencv trên nền web.

  • @tungphuong83
    @tungphuong83 2 ปีที่แล้ว

    Chào anh, em làm theo hướng dẫn đã đọc được QRCode trên local rồi. Nhưng khi deploy web chạy trên IIS thì khi em mở web trên máy client không mở được camera để quét mã ạ. Anh cho em hỏi khi deploy web chạy trên iis làm thế nào để mở được camera trên máy khác để quét QRCode ạ.

    •  2 ปีที่แล้ว

      Em nghiên cứu thêm các ví dụ khác về sử dụng camera dùng web nhé. Anh cũng không nghiên cứu về mản này.

  • @Phoenix-up4pn
    @Phoenix-up4pn 2 ปีที่แล้ว

    anh cho em hỏi là làm sao để chỉnh sửa kích thước của cửa sổ quét QR vậy ạ?

    •  2 ปีที่แล้ว

      Ở ví dụ này thì cửa sổ quét QR là cả ảnh luôn.Em có thể sử dụng 1 phần ảnh để quét bằng cách sử dụng ROC. (VÙng ảnh quan tâm).
      Còn một lưu ý nữa là cần setup phần cứng đúng sẽ cho chất lượng tốt hơn (như vị trí camera, chiếu sáng, focus,...)

  • @BDCDT-NGUYENTHANHNAM
    @BDCDT-NGUYENTHANHNAM 2 ปีที่แล้ว

    anh ơi cho em hỏi là của em nó chỉ chạy mình videocapture còn ko quet qr ạ

    •  2 ปีที่แล้ว

      Có thể ảnh của em quét chất lượng chưa đảm bảo, hoặc chương trình chưa nhận được mã.

  • @anhkhuong6002
    @anhkhuong6002 2 ปีที่แล้ว

    anh cho em hỏi, em code như anh mà nó báo lỗi "AttributeError: module 'cv2' has no attribute 'Videocapture'"
    thì fix như nào ạ. mong anh trả lời

    •  2 ปีที่แล้ว

      Có thể em đã đặt tên một file nào đó có tên "cv2.py"

    •  2 ปีที่แล้ว +1

      Em hãy thử : Gỡ cài đặt OpenCV bằng lệnh: python -m pip uninstall Opencv-python
      Sau đí cài lại bằng lệnh: pip install opencv-contrib-python

    • @anhkhuong6002
      @anhkhuong6002 2 ปีที่แล้ว

      @ cảm ơn a

  • @hanhvu1286
    @hanhvu1286 ปีที่แล้ว

    anh ơi máy em chạy nó cứ báo lỗi như này là sao anh FileNotFoundError: Could not find module 'C:\Users\vuvan\PycharmProjects\pythonProject\venv\Lib\site-packages\pyzbar\libzbar-64.dll' (or one of its dependencies). Try using the full path with constructor syntax.
    mặc dù có file libzbar-64.dll rồi ạ

    • @UwUACmine
      @UwUACmine 17 วันที่ผ่านมา

      cài vs redist 2012 đi

  • @uctroc7651
    @uctroc7651 2 ปีที่แล้ว

    cho em hỏi em cứ đưa mã QR là python nó tự động tắt là bị gì ạ

    •  2 ปีที่แล้ว

      Có thể chương trình bị lỗi hoặc python bị lỗi. Em cẩn thận kiểm tra lại chương trình xem hoặc cài lại

  • @lephuochoanglong
    @lephuochoanglong 2 ปีที่แล้ว

    Chào anh, em thấy phần anh làm rất hay. Em đang có đề tài làm về cái này. Em đã sử dụng source của a để nghiên cứu nhưng mãi nó không quét được QR của CCCD. Cho em hỏi thử có vấn đề nào ở đây không ạ?

    •  2 ปีที่แล้ว

      Cái vấn đề của em anh nghĩ là do phần cứng

    •  2 ปีที่แล้ว

      Camera của em ko đủ độ phân giải, hoặc ảnh chụp QR code quá bé. Em phải điều chỉnh vật kính của camera để ảnh thu được rõ nét và kích thước QR code đủ lớn.

    • @lephuochoanglong
      @lephuochoanglong 2 ปีที่แล้ว

      @ Dạ vâng, em cảm ơn anh nhiều ạ