Please enable JavaScript.
Coggle requires JavaScript to display documents.
Đọc mã QR dùng thư viện OPENCV - Coggle Diagram
Đọc mã QR dùng thư viện OPENCV
why
dự án cần đọc QR
"Thêm chức năng điều khiển máy quét QR đã kết nối với thiết bị mạng LAN của Hải quan, theo dõi trạng thái kết nối của máy quét. Thêm cả chức năng điều khiển màn hình cảm ứng dành cho hành khánh được kết nối với thiết bị mạng LAN của Hải quan và theo dõi trạng thái kết nối của màn hình cảm ứng đó."
tại sao chọn openCV
openCV mạnh
computer vision
nhận dạng khuôn mặt
trên android
đầy đủ tài liệu
real time
https://opencv.org/
Có nhẹ ko?
Quá lớn
1.3G
làm nhiều công việc
có áp dụng vào dự án được không?
tương thích với C++
được viết bằng C++
Apache License 2.0
free comercial
https://opencv.org/license/
how
Đọc QR bằng Visual studio
debug
add lib
Không build release được
Không đưa sản phẩn cho khách hàng được
build bản debug
build bản release
demo: sec/opencvGeek/openCVchatGPT.cpp
Build release
2.2 Dùng g++
g++ opencv.cpp -o opencv -IC:/opencv/build/include -LC:/opencv/build/x64/vc15/lib -lopencv_world460d -lopencv_world460
C:/msys64/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/13.1.0/../../../../x86_64-w64-mingw32/bin/ld.exe:
...
https://www.freecodecamp.org/news/how-to-install-c-and-cpp-compiler-on-windows/
demo: sec/cmakeopencv
2.1 Dùng cmake
cmake .. -G "Unix Makefiles"
cmake .
C:/msys64/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/13.1.0/../../../../x86_64-w64-mingw32/bin/ld.exe:
...
demo: sec/cmakeopencv
2.3 Cmake + visual studio
Ok
run exe
demo: sec/ReleaseCmakeAndVS
2.3 Dùng vcpkg
vcpkg install opencv4
Tạo QR
https://vi.qr-code-generator.com/
chuẩn QR
Kết luận
Tạo file source openCVchatGPT.cpp
Tạo file CMakeLists.txt:
*cmake_minimum_required(VERSION 2.8)
project( DisplayImage )
set(OpenCV_DIR "C:/opencv/build/x64/vc15/lib")
find_package( OpenCV REQUIRED )
include_directories( ${OpenCV_INCLUDE_DIRS} )
add_executable( DisplayImage openCVchatGPT.cpp )
target_link_libraries( DisplayImage ${OpenCV_LIBS} )*
Tạo thư mục build
Change dir vào build
Chạy: cmake ..
Mở project mới được tạo ra bằng visual studio
7 .Chọn Buid chế độ release => Ctrl + Shift + B
Lấy file DisplayImage => chạy