├── .editorconfig ├── .github ├── dependabot.yml └── workflows │ ├── rebase.yml │ └── unit_test.yml ├── .gitignore ├── CMakeLists.txt ├── README.md ├── assets ├── 000017.bmp ├── 000017.jpg ├── mingren.jpg ├── ncnn_simplepose_result.png ├── pose.bin ├── pose.param ├── shufflenet_v2_x0.5-opt.bin ├── shufflenet_v2_x0.5-opt.param ├── smallcv_imshow_multiple_win_result.png ├── squeezenet_v1.1.bin ├── squeezenet_v1.1.param ├── squeezenet_v1.1.param.bin └── squeezenet_v1.1.prototxt ├── cmake ├── asan.cmake ├── deps.cmake ├── output_dir.cmake ├── overlook.cmake ├── summary.cmake └── tsan.cmake ├── deps ├── glfw_build │ ├── READMER.md │ ├── linux-x64.sh │ ├── vs2019-x64-debug.cmd │ └── vs2019-x64-release.cmd ├── imshow │ ├── KHR │ │ └── khrplatform.h │ └── glad │ │ ├── glad.c │ │ └── glad.h └── stb │ ├── stb_image.h │ └── stb_image_write.h ├── examples ├── CMakeLists.txt ├── example.cpp └── ncnn │ ├── shufflenetv2.cpp │ ├── simplepose.cpp │ ├── squeezenet.cpp │ └── squeezenet_c_api.cpp ├── license ├── ncnn │ └── LICENSE.txt └── opencv │ └── LICENSE ├── src ├── imdraw.cpp ├── imgproc.cpp ├── imshow.cpp ├── mat_pixel_drawing_font.h ├── mat_pixel_drawing_font.png ├── smallcv.cpp └── smallcv.hpp └── tests ├── cv_helper.hpp ├── test_loadsave.cpp └── test_size.cpp /.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zchrissirhcz/smallcv/HEAD/.editorconfig -------------------------------------------------------------------------------- /.github/dependabot.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zchrissirhcz/smallcv/HEAD/.github/dependabot.yml -------------------------------------------------------------------------------- /.github/workflows/rebase.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zchrissirhcz/smallcv/HEAD/.github/workflows/rebase.yml -------------------------------------------------------------------------------- /.github/workflows/unit_test.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zchrissirhcz/smallcv/HEAD/.github/workflows/unit_test.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zchrissirhcz/smallcv/HEAD/.gitignore -------------------------------------------------------------------------------- /CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zchrissirhcz/smallcv/HEAD/CMakeLists.txt -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zchrissirhcz/smallcv/HEAD/README.md -------------------------------------------------------------------------------- /assets/000017.bmp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zchrissirhcz/smallcv/HEAD/assets/000017.bmp -------------------------------------------------------------------------------- /assets/000017.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zchrissirhcz/smallcv/HEAD/assets/000017.jpg -------------------------------------------------------------------------------- /assets/mingren.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zchrissirhcz/smallcv/HEAD/assets/mingren.jpg -------------------------------------------------------------------------------- /assets/ncnn_simplepose_result.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zchrissirhcz/smallcv/HEAD/assets/ncnn_simplepose_result.png -------------------------------------------------------------------------------- /assets/pose.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zchrissirhcz/smallcv/HEAD/assets/pose.bin -------------------------------------------------------------------------------- /assets/pose.param: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zchrissirhcz/smallcv/HEAD/assets/pose.param -------------------------------------------------------------------------------- /assets/shufflenet_v2_x0.5-opt.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zchrissirhcz/smallcv/HEAD/assets/shufflenet_v2_x0.5-opt.bin -------------------------------------------------------------------------------- /assets/shufflenet_v2_x0.5-opt.param: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zchrissirhcz/smallcv/HEAD/assets/shufflenet_v2_x0.5-opt.param -------------------------------------------------------------------------------- /assets/smallcv_imshow_multiple_win_result.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zchrissirhcz/smallcv/HEAD/assets/smallcv_imshow_multiple_win_result.png -------------------------------------------------------------------------------- /assets/squeezenet_v1.1.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zchrissirhcz/smallcv/HEAD/assets/squeezenet_v1.1.bin -------------------------------------------------------------------------------- /assets/squeezenet_v1.1.param: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zchrissirhcz/smallcv/HEAD/assets/squeezenet_v1.1.param -------------------------------------------------------------------------------- /assets/squeezenet_v1.1.param.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zchrissirhcz/smallcv/HEAD/assets/squeezenet_v1.1.param.bin -------------------------------------------------------------------------------- /assets/squeezenet_v1.1.prototxt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zchrissirhcz/smallcv/HEAD/assets/squeezenet_v1.1.prototxt -------------------------------------------------------------------------------- /cmake/asan.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zchrissirhcz/smallcv/HEAD/cmake/asan.cmake -------------------------------------------------------------------------------- /cmake/deps.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zchrissirhcz/smallcv/HEAD/cmake/deps.cmake -------------------------------------------------------------------------------- /cmake/output_dir.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zchrissirhcz/smallcv/HEAD/cmake/output_dir.cmake -------------------------------------------------------------------------------- /cmake/overlook.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zchrissirhcz/smallcv/HEAD/cmake/overlook.cmake -------------------------------------------------------------------------------- /cmake/summary.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zchrissirhcz/smallcv/HEAD/cmake/summary.cmake -------------------------------------------------------------------------------- /cmake/tsan.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zchrissirhcz/smallcv/HEAD/cmake/tsan.cmake -------------------------------------------------------------------------------- /deps/glfw_build/READMER.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zchrissirhcz/smallcv/HEAD/deps/glfw_build/READMER.md -------------------------------------------------------------------------------- /deps/glfw_build/linux-x64.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zchrissirhcz/smallcv/HEAD/deps/glfw_build/linux-x64.sh -------------------------------------------------------------------------------- /deps/glfw_build/vs2019-x64-debug.cmd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zchrissirhcz/smallcv/HEAD/deps/glfw_build/vs2019-x64-debug.cmd -------------------------------------------------------------------------------- /deps/glfw_build/vs2019-x64-release.cmd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zchrissirhcz/smallcv/HEAD/deps/glfw_build/vs2019-x64-release.cmd -------------------------------------------------------------------------------- /deps/imshow/KHR/khrplatform.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zchrissirhcz/smallcv/HEAD/deps/imshow/KHR/khrplatform.h -------------------------------------------------------------------------------- /deps/imshow/glad/glad.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zchrissirhcz/smallcv/HEAD/deps/imshow/glad/glad.c -------------------------------------------------------------------------------- /deps/imshow/glad/glad.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zchrissirhcz/smallcv/HEAD/deps/imshow/glad/glad.h -------------------------------------------------------------------------------- /deps/stb/stb_image.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zchrissirhcz/smallcv/HEAD/deps/stb/stb_image.h -------------------------------------------------------------------------------- /deps/stb/stb_image_write.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zchrissirhcz/smallcv/HEAD/deps/stb/stb_image_write.h -------------------------------------------------------------------------------- /examples/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zchrissirhcz/smallcv/HEAD/examples/CMakeLists.txt -------------------------------------------------------------------------------- /examples/example.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zchrissirhcz/smallcv/HEAD/examples/example.cpp -------------------------------------------------------------------------------- /examples/ncnn/shufflenetv2.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zchrissirhcz/smallcv/HEAD/examples/ncnn/shufflenetv2.cpp -------------------------------------------------------------------------------- /examples/ncnn/simplepose.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zchrissirhcz/smallcv/HEAD/examples/ncnn/simplepose.cpp -------------------------------------------------------------------------------- /examples/ncnn/squeezenet.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zchrissirhcz/smallcv/HEAD/examples/ncnn/squeezenet.cpp -------------------------------------------------------------------------------- /examples/ncnn/squeezenet_c_api.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zchrissirhcz/smallcv/HEAD/examples/ncnn/squeezenet_c_api.cpp -------------------------------------------------------------------------------- /license/ncnn/LICENSE.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zchrissirhcz/smallcv/HEAD/license/ncnn/LICENSE.txt -------------------------------------------------------------------------------- /license/opencv/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zchrissirhcz/smallcv/HEAD/license/opencv/LICENSE -------------------------------------------------------------------------------- /src/imdraw.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zchrissirhcz/smallcv/HEAD/src/imdraw.cpp -------------------------------------------------------------------------------- /src/imgproc.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zchrissirhcz/smallcv/HEAD/src/imgproc.cpp -------------------------------------------------------------------------------- /src/imshow.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zchrissirhcz/smallcv/HEAD/src/imshow.cpp -------------------------------------------------------------------------------- /src/mat_pixel_drawing_font.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zchrissirhcz/smallcv/HEAD/src/mat_pixel_drawing_font.h -------------------------------------------------------------------------------- /src/mat_pixel_drawing_font.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zchrissirhcz/smallcv/HEAD/src/mat_pixel_drawing_font.png -------------------------------------------------------------------------------- /src/smallcv.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zchrissirhcz/smallcv/HEAD/src/smallcv.cpp -------------------------------------------------------------------------------- /src/smallcv.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zchrissirhcz/smallcv/HEAD/src/smallcv.hpp -------------------------------------------------------------------------------- /tests/cv_helper.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zchrissirhcz/smallcv/HEAD/tests/cv_helper.hpp -------------------------------------------------------------------------------- /tests/test_loadsave.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zchrissirhcz/smallcv/HEAD/tests/test_loadsave.cpp -------------------------------------------------------------------------------- /tests/test_size.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zchrissirhcz/smallcv/HEAD/tests/test_size.cpp --------------------------------------------------------------------------------