• mschoeneck's avatar
    Merge pull request #8694 from mschoeneck:Canny · 4a4d94f2
    mschoeneck authored
    Parallelize Canny with custom gradient (#8694)
    
    * New Canny implementation. Restructuring code in parallelCanny class. Align mag buffer and map.
    
    * Fix warnings.
    
    * Missing SIMD check added.
    
    * Replaced local trailingZeros in contours.cpp. Use alignSize in canny.cpp
    
    * Fix warnings in alignSize and allocate just minimum extra columns.
    
    * Fix another warning in map.create.
    
    * Exchange for loop by do loop to avoid double check at the beginning.
    Define extra SIMD CANNY_CHECK to avoid unnecessary continue.
    4a4d94f2
Name
Last commit
Last update
..
calib3d Loading commit data...
core Loading commit data...
cudaarithm Loading commit data...
cudabgsegm Loading commit data...
cudacodec Loading commit data...
cudafeatures2d Loading commit data...
cudafilters Loading commit data...
cudaimgproc Loading commit data...
cudalegacy Loading commit data...
cudaobjdetect Loading commit data...
cudaoptflow Loading commit data...
cudastereo Loading commit data...
cudawarping Loading commit data...
cudev Loading commit data...
features2d Loading commit data...
flann Loading commit data...
highgui Loading commit data...
imgcodecs Loading commit data...
imgproc Loading commit data...
java Loading commit data...
ml Loading commit data...
objdetect Loading commit data...
photo Loading commit data...
python Loading commit data...
shape Loading commit data...
stitching Loading commit data...
superres Loading commit data...
ts Loading commit data...
video Loading commit data...
videoio Loading commit data...
videostab Loading commit data...
viz Loading commit data...
world Loading commit data...
CMakeLists.txt Loading commit data...