• 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
.github Loading commit data...
3rdparty Loading commit data...
apps Loading commit data...
cmake Loading commit data...
data Loading commit data...
doc Loading commit data...
include Loading commit data...
modules Loading commit data...
platforms Loading commit data...
samples Loading commit data...
.gitattributes Loading commit data...
.gitignore Loading commit data...
.tgitconfig Loading commit data...
CMakeLists.txt Loading commit data...
CONTRIBUTING.md Loading commit data...
LICENSE Loading commit data...
README.md Loading commit data...