|
@@ -49,8 +49,6 @@ include_directories(${OPENCV_INCLUDE})
|
|
|
include_directories(${JNI_MD_PATH})
|
|
|
|
|
|
|
|
|
-
|
|
|
-
|
|
|
add_library(piaoquan_java_opencv SHARED
|
|
|
${OPENCV_SRC}
|
|
|
${JAVA_JNI_SRC})
|
|
@@ -59,64 +57,64 @@ set(OpenCV_LIBS
|
|
|
-lopencv_imgproc
|
|
|
-lopencv_imgcodecs
|
|
|
-lopencv_core
|
|
|
-# -lopencv_xphoto
|
|
|
-# -lopencv_xobjdetect
|
|
|
-# -lopencv_ximgproc
|
|
|
-# -lopencv_xfeatures2d
|
|
|
-# -lopencv_wechat_qrcode
|
|
|
-# -lopencv_viz
|
|
|
-# -lopencv_videostab
|
|
|
-# -lopencv_videoio
|
|
|
-# -lopencv_video
|
|
|
-# -lopencv_tracking
|
|
|
-# -lopencv_text
|
|
|
-# -lopencv_surface_matching
|
|
|
-# -lopencv_superres
|
|
|
-# -lopencv_structured_light
|
|
|
-# -lopencv_stitching
|
|
|
-# -lopencv_stereo
|
|
|
-# -lopencv_shape
|
|
|
-# -lopencv_sfm
|
|
|
-# -lopencv_saliency
|
|
|
-# -lopencv_rgbd
|
|
|
-# -lopencv_reg
|
|
|
-# -lopencv_rapid
|
|
|
-# -lopencv_quality
|
|
|
-# -lopencv_plot
|
|
|
-# -lopencv_photo
|
|
|
-# -lopencv_phase_unwrapping
|
|
|
-# -lopencv_optflow
|
|
|
-# -lopencv_objdetect
|
|
|
-# -lopencv_ml
|
|
|
-# -lopencv_mcc
|
|
|
-# -lopencv_line_descriptor
|
|
|
-# -lopencv_intensity_transform
|
|
|
-# -lopencv_img_hash
|
|
|
-# -lopencv_highgui
|
|
|
-# -lopencv_hfs
|
|
|
-# -lopencv_gapi
|
|
|
-# -lopencv_fuzzy
|
|
|
-# -lopencv_freetype
|
|
|
-# -lopencv_flann
|
|
|
-# -lopencv_features2d
|
|
|
-# -lopencv_face
|
|
|
-# -lopencv_dpm
|
|
|
-# -lopencv_dnn_superres
|
|
|
-# -lopencv_dnn_objdetect
|
|
|
-# -lopencv_dnn
|
|
|
-# -lopencv_datasets
|
|
|
-# -lopencv_ccalib
|
|
|
-# -lopencv_calib3d
|
|
|
-# -lopencv_bioinspired
|
|
|
-# -lopencv_bgsegm
|
|
|
-# -lopencv_barcode
|
|
|
-# -lopencv_aruco
|
|
|
-# -lopencv_alphamat
|
|
|
+ -lopencv_highgui
|
|
|
+ # -lopencv_xphoto
|
|
|
+ # -lopencv_xobjdetect
|
|
|
+ # -lopencv_ximgproc
|
|
|
+ # -lopencv_xfeatures2d
|
|
|
+ # -lopencv_wechat_qrcode
|
|
|
+ # -lopencv_viz
|
|
|
+ # -lopencv_videostab
|
|
|
+ # -lopencv_videoio
|
|
|
+ # -lopencv_video
|
|
|
+ # -lopencv_tracking
|
|
|
+ # -lopencv_text
|
|
|
+ # -lopencv_surface_matching
|
|
|
+ # -lopencv_superres
|
|
|
+ # -lopencv_structured_light
|
|
|
+ # -lopencv_stitching
|
|
|
+ # -lopencv_stereo
|
|
|
+ # -lopencv_shape
|
|
|
+ # -lopencv_sfm
|
|
|
+ # -lopencv_saliency
|
|
|
+ # -lopencv_rgbd
|
|
|
+ # -lopencv_reg
|
|
|
+ # -lopencv_rapid
|
|
|
+ # -lopencv_quality
|
|
|
+ # -lopencv_plot
|
|
|
+ # -lopencv_photo
|
|
|
+ # -lopencv_phase_unwrapping
|
|
|
+ # -lopencv_optflow
|
|
|
+ # -lopencv_objdetect
|
|
|
+ # -lopencv_ml
|
|
|
+ # -lopencv_mcc
|
|
|
+ # -lopencv_line_descriptor
|
|
|
+ # -lopencv_intensity_transform
|
|
|
+ # -lopencv_img_hash
|
|
|
+ # -lopencv_hfs
|
|
|
+ # -lopencv_gapi
|
|
|
+ # -lopencv_fuzzy
|
|
|
+ # -lopencv_freetype
|
|
|
+ # -lopencv_flann
|
|
|
+ # -lopencv_features2d
|
|
|
+ # -lopencv_face
|
|
|
+ # -lopencv_dpm
|
|
|
+ # -lopencv_dnn_superres
|
|
|
+ # -lopencv_dnn_objdetect
|
|
|
+ # -lopencv_dnn
|
|
|
+ # -lopencv_datasets
|
|
|
+ # -lopencv_ccalib
|
|
|
+ # -lopencv_calib3d
|
|
|
+ # -lopencv_bioinspired
|
|
|
+ # -lopencv_bgsegm
|
|
|
+ # -lopencv_barcode
|
|
|
+ # -lopencv_aruco
|
|
|
+ # -lopencv_alphamat
|
|
|
)
|
|
|
|
|
|
|
|
|
# 条件判断
|
|
|
-if(CMAKE_BUILD_TYPE AND (CMAKE_BUILD_TYPE STREQUAL "Debug"))
|
|
|
+if (CMAKE_BUILD_TYPE AND (CMAKE_BUILD_TYPE STREQUAL "Debug"))
|
|
|
set(CMAKE_C_FLAGS_DEBUG "${CMAKE_C_FLAGS_DEBUG} -Wall -O0")
|
|
|
message("Debug mode:${CMAKE_C_FLAGS_DEBUG}")
|
|
|
add_executable(ImageBlurDetection_debug main.cpp
|
|
@@ -127,13 +125,13 @@ if(CMAKE_BUILD_TYPE AND (CMAKE_BUILD_TYPE STREQUAL "Debug"))
|
|
|
target_link_libraries(ImageBlurDetection_debug -lpthread
|
|
|
${OpenCV_LIBS}
|
|
|
)
|
|
|
-elseif(CMAKE_BUILD_TYPE AND (CMAKE_BUILD_TYPE STREQUAL "Release"))
|
|
|
+elseif (CMAKE_BUILD_TYPE AND (CMAKE_BUILD_TYPE STREQUAL "Release"))
|
|
|
set(CMAKE_C_FLAGS_RELEASE "${CMAKE_C_FLAGS_RELEASE} -Wall -O3")
|
|
|
message("Release mode:${CMAKE_C_FLAGS_RELEASE}")
|
|
|
-else()
|
|
|
+else ()
|
|
|
message("else:${CMAKE_BUILD_TYPE}")
|
|
|
message("else:${CMAKE_C_FLAGS_RELEASE}")
|
|
|
-endif()
|
|
|
+endif ()
|
|
|
|
|
|
target_link_libraries(piaoquan_java_opencv
|
|
|
${OpenCV_LIBS}
|