Skip to content

Instantly share code, notes, and snippets.

@safris
safris / gist:1177b17ef845c5ba89fe45020af1ce07
Created November 26, 2020 14:41
OpenCV stitching java wrapper failure
/private/tmp/opencv-20201126-31751-1kj65f/opencv-4.5.0/build/modules/java_bindings_generator/gen/cpp/stitching.inl.hpp:357:49: error: non-const lvalue reference to type 'float' cannot bind to a temporary of type 'float'
(*me)->mapBackward( (float)u, (float)v, (float)x, (float)y );
^~~~~~~~
/tmp/opencv-20201126-31751-1kj65f/opencv-4.5.0/modules/stitching/include/opencv2/stitching/detail/warpers_inl.hpp:258:63: note: passing argument to parameter 'x' here
void SphericalProjector::mapBackward(float u, float v, float &x, float &y)
^
In file included from /tmp/opencv-20201126-31751-1kj65f/opencv-4.5.0/modules/java/generator/src/cpp/opencv_java.cpp:8:
In file included from /tmp/opencv-20201126-31751-1kj65f/opencv-4.5.0/build/modules/java_bindings_generator/gen/cpp/opencv_jni.hpp:24:
/private/tmp/opencv-20201126-31751-1kj65f/opencv-4.5.0/build/modules/java_bindings_generator/gen/cpp/stitching.inl.hpp
@safris
safris / gist:34513cab869ed961b8906d17dbca02c6
Created November 26, 2020 11:53
OpenCV stitch java build error
jar:
[javac] Compiling 290 source files to /private/tmp/opencv-20201126-91462-11fhoqm/opencv-4.5.0/build/modules/java/jar/opencv/build/classes
[javac] /private/tmp/opencv-20201126-91462-11fhoqm/opencv-4.5.0/build/modules/java/jar/opencv/java/org/opencv/stitching/GraphCutSeamFinder.java:12: error: cannot find symbol
[javac] public class GraphCutSeamFinder extends Base {
[javac] ^
[javac] symbol: class Base
[javac] /private/tmp/opencv-20201126-91462-11fhoqm/opencv-4.5.0/build/modules/java/jar/opencv/java/org/opencv/stitching/GraphCutSeamFinder.java:43: error: method does not override or implement a method from a supertype
[javac] @Override
[javac] ^
[javac] /private/tmp/opencv-20201126-91462-11fhoqm/opencv-4.5.0/build/modules/java/jar/opencv/java/org/opencv/stitching/GraphCutSeamFinder.java:45: error: cannot find symbol
@safris
safris / gist:0d0658582a3da1e4a585ddf41092e8bc
Created November 26, 2020 10:27
OpenCV stitching WRAP java
Last 15 lines from /Users/seva/Library/Logs/Homebrew/opencv/02.make:
[ 22%] Building CXX object modules/core/CMakeFiles/opencv_core.dir/matmul.avx512_skx.cpp.o
cd /tmp/opencv-20201126-75976-121r1fg/opencv-4.5.0/build/modules/core && /usr/local/Homebrew/Library/Homebrew/shims/mac/super/clang++ -DOPENCV_ALLOCATOR_STATS_COUNTER_TYPE="long long" -DOPENCV_WITH_ITT=1 -D_USE_MATH_DEFINES -D__OPENCV_BUILD=1 -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -DCV_CPU_COMPILE_AVX2=1 -DCV_CPU_COMPILE_AVX512_COMMON=1 -DCV_CPU_COMPILE_AVX512_SKX=1 -DCV_CPU_COMPILE_AVX=1 -DCV_CPU_COMPILE_AVX_512F=1 -DCV_CPU_COMPILE_FMA3=1 -DCV_CPU_COMPILE_FP16=1 -DCV_CPU_DISPATCH_MODE=AVX512_SKX -I/tmp/opencv-20201126-75976-121r1fg/opencv-4.5.0/build/3rdparty/ippicv/ippicv_mac/icv/include -I/tmp/opencv-20201126-75976-121r1fg/opencv-4.5.0/build/3rdparty/ippicv/ippicv_mac/iw/include -I/tmp/opencv-20201126-75976-121r1fg/opencv-4.5.0/build -I/tmp/opencv-20201126-75976-121r1fg/opencv-4.5.0/modules/core/include -I/tmp/opencv-2