MCPcopy Create free account

hub / github.com/BBuf/Image-processing-algorithm / functions

Functions276 in github.com/BBuf/Image-processing-algorithm

↓ 7 callersFunctionboxfilter
Image Filtering/Guided Filter.cpp:53
↓ 4 callersFunctionSobel
Sobel算子提取边缘信息
Feature Extraction/Sobel Edge Detection.cpp:52
↓ 4 callersFunctionconv2D
调用filter2D实现卷积
Feature Extraction/Sobel Edge Detection.cpp:34
↓ 3 callersFunctionACE
自适应对比度增强算法,C表示对高频的直接增益系数,n表示滤波半径,maxCG表示对CG做最大值限制
Real-time adaptive contrast enhancement for imaging sensors.cpp:2
↓ 3 callersFunctionFastACE
Automatic Color Equalization(ACE) and its Fast Implementation.cpp:107
↓ 3 callersFunctionGetStandardPlate
License Plate Recognition System/LP.cpp:178
↓ 3 callersFunctionTransform
Adaptive Logarithmic Mapping For Displaying High Contrast Scenes.cpp:1
↓ 3 callersFunctioncalOverlap
License Plate Recognition System/LP.cpp:165
↓ 3 callersFunctionchar_segment
License Plate Recognition System/LP.cpp:206
↓ 3 callersFunctioncheck_closeImage
License Plate Recognition System/LP.cpp:150
↓ 3 callersFunctionget_Ans
Inrbl.cpp:18
↓ 3 callersFunctionget_Ans
Color Space Conversion/RGBHSI.cpp:57
↓ 3 callersFunctionlog2
Method2
Inrbl.cpp:14
↓ 3 callersFunctionon_bilateralFilterTrackbar
Image Filtering/BilateralFilter.cpp:13
↓ 3 callersFunctionseparateGaussianFilter
MultiScaleDetailBoosting.cpp:9
↓ 3 callersFunctionseparateGaussianFilter
Feature Extraction/Harris Corner Detection.cpp:82
↓ 3 callersFunctionsimple_color_balance
HDR.cpp:3
↓ 3 callersFunctionstretchImage
Gray
Automatic Color Equalization(ACE) and its Fast Implementation.cpp:14
↓ 3 callersFunctionsvm_train
License Plate Recognition System/LP.cpp:96
↓ 2 callersFunctionNormalACE
Automatic Color Equalization(ACE) and its Fast Implementation.cpp:67
↓ 2 callersFunctionSideWindowFilter
BoxSideWindowFilter.cpp:59
↓ 2 callersFunctionconv_layer
(inputs, W, b, c_strides, ksize, p_strides, padding)
License Plate Recognition System/train-license-province.py:34
↓ 2 callersFunctionconv_layer
(inputs, W, b, conv_strides, kernel_size, pool_strides, padding)
License Plate Recognition System/train-license-digits.py:31
↓ 2 callersFunctionconv_layer
(inputs, W, b, conv_strides, kernel_size, pool_strides, padding)
License Plate Recognition System/estimate_character.py:26
↓ 2 callersFunctionconv_layer
(inputs, W, b, conv_strides, kernel_size, pool_strides, padding)
License Plate Recognition System/estimate_chinese.py:31
↓ 2 callersFunctioncumsum
Image Filtering/Guided Filter.cpp:20
↓ 2 callersFunctiongammaTransform
来自:https://blog.csdn.net/linqianbi/article/details/78617615 gamma校正原理:   假设图像中有一个像素,值是 200 ,那么对这个像素进行校正必须执行如下步骤:   1. 归一化 :将像素值转换为 0 ~ 1 之间的实数。 算法如
Correction algorithm/GammaCorrection.cpp:16
↓ 2 callersFunctiongausssmooth
Retinex MSRCR.cpp:188
↓ 2 callersFunctiongetMax
FastDefoggingBasedOnSingleImage.cpp:8
↓ 2 callersFunctiongetSmmoothKernel
Sobel平滑算子
Feature Extraction/Sobel Edge Detection.cpp:11
↓ 2 callersFunctionhsvImageBlue
License Plate Recognition System/LP.cpp:429
↓ 2 callersFunctionreduceM256
Algorithm optimization/speed_twoVector_distance.cpp:44
↓ 2 callersFunctionsolve3
License Plate Recognition System/LP.cpp:728
↓ 1 callersFunctionAVX_MedianFilter
Algorithm optimization/speed_medianFilter_in_gray_image.cpp:121
↓ 1 callersFunctionAirlightEstimation
Optimized contrast enhancement for real-time image and video dehazin.cpp:10
↓ 1 callersFunctionAutoLevel
AutoLevelAndAutoContrast.cpp:8
↓ 1 callersFunctionBoxFilter
Image Filtering/Box Filter.cpp:9
↓ 1 callersFunctionCannyEdgeDetection
Feature Extraction/Canny Edge Detection.cpp:22
↓ 1 callersFunctionContrastImageCorrection
Contrast Image Correction Method.cpp:9
↓ 1 callersFunctionCreatGaussKernel
PhotoShop Algorithm/PS模糊滤镜之高斯模糊.cpp:5
↓ 1 callersFunctionGetGrayIntegralImage
Algorithm optimization/fast_meanFilter.cpp:22
↓ 1 callersFunctionGetRGBIntegralImage
Algorithm optimization/fast_meanFilter.cpp:43
↓ 1 callersFunctionGrayWorld
Correction algorithm/Gray World.cpp:12
↓ 1 callersFunctionHSV2RGB
Adaptive correction algorithm for illumination inhomogeneity image based on two-dimensional gamma function.cpp:40
↓ 1 callersFunctionHistogramequalization
直方图均衡化
Correction algorithm/HistograEqualization.cpp:10
↓ 1 callersFunctionInitFilter
初始化半径为radius的滤波器,原理可以看https://mp.weixin.qq.com/s/vjzZjRoQw7MnkqAfvwBUNA
RectangleDetection.cpp:19
↓ 1 callersFunctionInitFilter
BoxSideWindowFilter.cpp:13
↓ 1 callersFunctionInitFilter
初始化半径为radius的滤波器,原理可以看https://mp.weixin.qq.com/s/vjzZjRoQw7MnkqAfvwBUNA
MedianSideWindowFilter.cpp:19
↓ 1 callersFunctionInrbl
Inrbl.cpp:33
↓ 1 callersFunctionMSRCR
* This function is the heart of the algo. * (a) Filterings at several scales and sumarize the results. * (b) Calculation of the final values.
Retinex MSRCR.cpp:236
↓ 1 callersFunctionMatrixmul_blas
OpenBlas矩阵乘法运算
Algorithm optimization/speed_filter2d_in_rgb_image.cpp:91
↓ 1 callersFunctionMatrixmul_blas
OpenBlas调用sgemm算法
Algorithm optimization/speed_filter2d_in_gray_image.cpp:75
↓ 1 callersFunctionMaxLocalValue
Feature Extraction/Harris Corner Detection.cpp:171
↓ 1 callersFunctionMedianFilterFogRemoval
MedianFilterFogRemoval.cpp:82
↓ 1 callersFunctionMedianSideWindowFilter
实现Side Window Filter的中值滤波,强制保边
RectangleDetection.cpp:66
↓ 1 callersFunctionMedianSideWindowFilter
实现Side Window Filter的中值滤波,强制保边
MedianSideWindowFilter.cpp:66
↓ 1 callersFunctionMultiScaleDetailBoosting
MultiScaleDetailBoosting.cpp:81
↓ 1 callersFunctionMultiThtreadsFilter
Algorithm optimization/speed_medianFilter_in_gray_image.cpp:136
↓ 1 callersFunctionNFTrsEstimationColor
计算透射率
Optimized contrast enhancement for real-time image and video dehazin.cpp:133
↓ 1 callersFunctionNormal
积分图常规方法,求2维前缀和
Algorithm optimization/IntegralGraphforMeanFiltering.cpp:19
↓ 1 callersFunctionOpenmp_MedianFilter
Algorithm optimization/speed_medianFilter_in_gray_image.cpp:179
↓ 1 callersFunctionRGB2GRAY
Feature Extraction/Harris Corner Detection.cpp:12
↓ 1 callersFunctionRGB2HSV
Adaptive correction algorithm for illumination inhomogeneity image based on two-dimensional gamma function.cpp:1
↓ 1 callersFunctionRGB2YCbCr
AutomaticWhiteBalanceMethod.cpp:44
↓ 1 callersFunctionRGB2YCbCr
Feature Extraction/Skin Color Detection.cpp:83
↓ 1 callersFunctionRgbConvToGray
License Plate Recognition System/LP.cpp:22
↓ 1 callersFunctionSobelGradDirction
Feature Extraction/Harris Corner Detection.cpp:27
↓ 1 callersFunctionSobelXX
Feature Extraction/Harris Corner Detection.cpp:46
↓ 1 callersFunctionSobelXY
Feature Extraction/Harris Corner Detection.cpp:70
↓ 1 callersFunctionSobelYY
Feature Extraction/Harris Corner Detection.cpp:58
↓ 1 callersFunctionWaterSegment
Feature Extraction/WaterSegment.cpp:32
↓ 1 callersFunctionadaptiveProcess
Image Filtering/Adaptive Median Filter.cpp:8
↓ 1 callersFunctionangle
获取pt0->pt1向量和pt0->pt2向量之间的夹角
RectangleDetection.cpp:179
↓ 1 callersFunctionangle
计算两个向量pt0->pt1和pt0->pt2的夹角
Feature Extraction/Rectangle Object Detection.cpp:8
↓ 1 callersFunctionchar_check
License Plate Recognition System/LP.cpp:375
↓ 1 callersFunctionchar_sort
License Plate Recognition System/LP.cpp:389
↓ 1 callersFunctioncheckResult
验证结果是否正确
Algorithm optimization/speed_filter2d_in_rgb_image.cpp:117
↓ 1 callersFunctionclearLiuDing
License Plate Recognition System/LP.cpp:416
↓ 1 callersFunctioncompute_coefs3
* Calculate the coefficients for the recursive filter algorithm * Fast Computation of gaussian blurring. */
Retinex MSRCR.cpp:151
↓ 1 callersFunctioncompute_mean_var
* Calculate the average and variance in one go. */
Retinex MSRCR.cpp:99
↓ 1 callersFunctionconvertB
kernel 转换以适用opeblas
Algorithm optimization/speed_filter2d_in_rgb_image.cpp:70
↓ 1 callersFunctionconvertC
将C转换为常用的矩阵排列
Algorithm optimization/speed_filter2d_in_rgb_image.cpp:108
↓ 1 callersFunctionconvert_A
pad_A的转换,以适用于Openblas
Algorithm optimization/speed_filter2d_in_rgb_image.cpp:43
↓ 1 callersFunctionconvert_A
pad_A的转换,以适用于openblas,row2col的思想
Algorithm optimization/speed_filter2d_in_gray_image.cpp:52
↓ 1 callersFunctiondehaze
FastDefoggingBasedOnSingleImage.cpp:21
↓ 1 callersFunctiondotWithAVX
_mm256_fmadd_ps使用乘加指令一次计算完一次乘法和一次加法,可以减少指令数量,提高吞吐量
Algorithm optimization/speed_twoVector_distance.cpp:51
↓ 1 callersFunctiondotWithAVXUnroll
AVX指令+循环展开加速
Algorithm optimization/speed_twoVector_distance.cpp:69
↓ 1 callersFunctiondrawSquares
在图像上画出方形
RectangleDetection.cpp:291
↓ 1 callersFunctionfindSquares
寻找矩形
RectangleDetection.cpp:189
↓ 1 callersFunctionfull_connect
(inputs, W, b)
License Plate Recognition System/train-license-province.py:40
↓ 1 callersFunctionfull_connect
(inputs, W, b)
License Plate Recognition System/train-license-digits.py:36
↓ 1 callersFunctionfull_connect
(inputs, W, b)
License Plate Recognition System/estimate_character.py:31
↓ 1 callersFunctionfull_connect
(inputs, W, b)
License Plate Recognition System/estimate_chinese.py:37
↓ 1 callersFunctiongenerateGaussianNoise
生成高斯分布随机数数列(Marsgglia和Bray在1964年提出)
ImageDataIncrease.cpp:27
↓ 1 callersFunctiongetACE
Automatic Color Equalization(ACE) and its Fast Implementation.cpp:137
↓ 1 callersFunctiongetDarkChannel
求暗通道
Single Image Haze Removal Using Dark Channel Prior(Guided Filter).cpp:109
↓ 1 callersFunctiongetDarkChannel
求暗通道
Single Image Haze Removal Using Dark Channel Prior.cpp:37
↓ 1 callersFunctiongetDarkChannel
求暗通道
MedianFilterFogRemoval.cpp:37
↓ 1 callersFunctiongetDiffKernel
Sobel差分算子
Feature Extraction/Sobel Edge Detection.cpp:19
↓ 1 callersFunctiongetDistanceCPU
所有代码针对灰度图,RGB分为3个通道处理 串行求两个向量的距离
Algorithm optimization/speed_twoVector_distance.cpp:9
next →1–100 of 276, ranked by callers