Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/BBuf/Image-processing-algorithm
/ functions
Functions
276 in github.com/BBuf/Image-processing-algorithm
⨍
Functions
276
◇
Types & classes
9
↓ 1 callers
Function
getDistancex86
x86循环展开BX次优化求2个向量的距离
Algorithm optimization/speed_twoVector_distance.cpp:18
↓ 1 callers
Function
getGlobalAtmosphericLightValue
估算全局大气光值
Single Image Haze Removal Using Dark Channel Prior(Guided Filter).cpp:164
↓ 1 callers
Function
getGlobalAtmosphericLightValue
估算全局大气光值
Single Image Haze Removal Using Dark Channel Prior.cpp:91
↓ 1 callers
Function
getMediaValue
计算中值
Algorithm optimization/Huang_Fast_MedianBlur.cpp:2
↓ 1 callers
Function
getMinChannel
获取最小值矩阵
Single Image Haze Removal Using Dark Channel Prior(Guided Filter).cpp:82
↓ 1 callers
Function
getMinChannel
获取最小值矩阵
Single Image Haze Removal Using Dark Channel Prior.cpp:10
↓ 1 callers
Function
getMinChannel
获取最小值矩阵
MedianFilterFogRemoval.cpp:10
↓ 1 callers
Function
getPara
Automatic Color Equalization(ACE) and its Fast Implementation.cpp:40
↓ 1 callers
Function
getRecoverScene
恢复原图像 Omega 去雾比例 参数 t0 最小透射率值
Single Image Haze Removal Using Dark Channel Prior(Guided Filter).cpp:206
↓ 1 callers
Function
getRecoverScene
恢复原图像 Omega 去雾比例 参数 t0 最小透射率值
Single Image Haze Removal Using Dark Channel Prior.cpp:133
↓ 1 callers
Function
get_Pad
使用OpenMp和OpenBlas加速filter2D(RGB度图),且卷积核的长宽相等,这里实现的是长宽均为3且通道数为3的卷积核(相当于Tensor) A加pad的运算
Algorithm optimization/speed_filter2d_in_rgb_image.cpp:16
↓ 1 callers
Function
get_Pad
A增加Pad的运算
Algorithm optimization/speed_filter2d_in_gray_image.cpp:29
↓ 1 callers
Function
getfiles
License Plate Recognition System/LP.cpp:570
↓ 1 callers
Function
guidedFilter
Single Image Haze Removal Using Dark Channel Prior(Guided Filter).cpp:8
↓ 1 callers
Function
harrisResponse
Feature Extraction/Harris Corner Detection.cpp:154
↓ 1 callers
Function
meanFilter
所有代码针对灰度图,RGB分为3个通道处理 中值滤波串行代码
Algorithm optimization/speed_medianFilter_in_gray_image.cpp:9
↓ 1 callers
Function
medianFilterAVX
Algorithm optimization/speed_medianFilter_in_gray_image.cpp:60
↓ 1 callers
Function
needsize
License Plate Recognition System/LP.cpp:111
↓ 1 callers
Function
needsize_closeImage
License Plate Recognition System/LP.cpp:59
↓ 1 callers
Function
process
Retinex MSRCR.cpp:423
↓ 1 callers
Function
reduceM128
AVX指令加速两向量的距离运算,性能最多得到了3倍提升
Algorithm optimization/speed_twoVector_distance.cpp:39
↓ 1 callers
Function
retinex_scales_distribution
* calculate scale values for desired distribution. */
Retinex MSRCR.cpp:55
↓ 1 callers
Function
sepConv2D_X_Y
先进行水平方向的卷积,再进行垂直方向的卷积
Feature Extraction/Sobel Edge Detection.cpp:46
↓ 1 callers
Function
sepConv2D_Y_X
先进行垂直方向的卷积,再进行水平方向的卷积
Feature Extraction/Sobel Edge Detection.cpp:40
↓ 1 callers
Function
sobelOper
License Plate Recognition System/LP.cpp:691
↓ 1 callers
Function
speed_MedianFilter
Algorithm optimization/speed_medianFilter_in_gray_image.cpp:45
↓ 1 callers
Function
speed_rgb2gray
UnevenLightCompensate.cpp:9
↓ 1 callers
Function
speed_rgb2gray
Algorithm optimization/speed_medianFilter_in_gray_image.cpp:192
↓ 1 callers
Function
speed_rgb2gray
使用OpenMp和OpenBlas加速filter2D(灰度图),且卷积核的长宽相等,这里实现的是长宽均为3的卷积核 RGB转化为灰度图
Algorithm optimization/speed_filter2d_in_gray_image.cpp:11
↓ 1 callers
Function
speed_rgb2gray
Feature Extraction/WaterSegment.cpp:15
↓ 1 callers
Function
unevenLightCompensate
UnevenLightCompensate.cpp:27
↓ 1 callers
Function
work
Image Filtering/Adaptive Median Filter.cpp:37
Function
AddGaussianNoise
2. 添加高斯噪声(加性噪声) k表示高斯噪声系数,k越大,高斯噪声系数越强
ImageDataIncrease.cpp:52
Function
AddSaltNoise
3.添加椒盐噪声,椒盐噪声是根据图像信噪比,随机生成一些图像内的像素位置并随机对这些像素点赋值为0或255 SNR等于0-1的浮点数,用来控制选取位置的多少
ImageDataIncrease.cpp:74
Function
AddSub
flag 0:Add 1:Sub
PhotoShop Algorithm/PS算术加法和减法.cpp:2
Function
AutoContrast
AutoLevelAndAutoContrast.cpp:121
Function
AutomaticWhiteBalanceMethod
AutomaticWhiteBalanceMethod.cpp:84
Function
BicubicInterpolation
Image Interpolation/BicubicInterpolation.cpp:1
Function
BilinearInterpolation
Image Interpolation/BilinearInterpolation.cpp:3
Function
BoxBlur
Algorithm optimization/fast_meanFilter.cpp:74
Function
Bright
PhotoShop Algorithm/PS亮度调节(曝光不足或过量).cpp:1
Function
ChangeColor
4. 调整图像饱和度(PhotoShop中的饱和度调节) (1) 计算每个像素点三基色最小值和最大值 (2) delta为2值之差/255,如果二值之差为0不操作 (3)value为两值之和 (4)RGB图像空间转化为HSL(H色调,S饱和度,L亮度) L = value/2 如果L<0.5,则S=
ImageDataIncrease.cpp:110
Function
ColorBalance
偏色校正 根据用户指定的R、G、B三个色彩的调整分量,分别附加到对应的色彩分量上,从而改变原始图像的色彩
ImageDataIncrease.cpp:243
Function
ColorBalance
PhotoShop Algorithm/PS色彩平衡(偏色校正).cpp:1
Function
ColorClot
PhotoShop Algorithm/PS模糊滤镜之融化效果.cpp:1
Function
ColorTrans
PhotoShop Algorithm/PS 色彩特效.cpp:1
Function
ComicStrips
PhotoShop Algorithm/PS连环画算法.cpp:1
Function
Contrast
ImageDataIncrease.cpp:198
Function
Contrast
PhotoShop Algorithm/PS对比度增强算法.cpp:1
Function
DiamondEmboss
PhotoShop Algorithm/PS八方向浮雕算法.cpp:14
Function
Emboss
PhotoShop Algorithm/PS灰度浮雕算法.cpp:4
Function
Equalize
PhotoShop Algorithm/PS色调均化滤镜算法.cpp:1
Function
Equalizer
PhotoShop Algorithm/PS色彩均衡化算法.cpp:1
Function
Fast
积分图优化方法,由上方src(i-1,j)加上当前行的和即可
Algorithm optimization/IntegralGraphforMeanFiltering.cpp:37
Function
FreeSharp
PhotoShop Algorithm/PS自由锐化算法.cpp:1
Function
GaussBlur
PhotoShop Algorithm/PS模糊滤镜之高斯模糊.cpp:26
Function
GaussDistributionMask
PhotoShop Algorithm/PS二维高斯蒙版算法.cpp:1
Function
Gray
灰度化
ImageDataIncrease.cpp:368
Function
HDR
HDR.cpp:37
Function
HSI2RGB
Color Space Conversion/RGBHSI.cpp:72
Function
HSV2RGB
Color Space Conversion/RGBHSV.cpp:40
Function
Harmonic
PhotoShop Algorithm/PS调和浮雕算法.cpp:1
Function
HighPass
PhotoShop Algorithm/PS高反差保留算法.cpp:1
Function
HomoFilter
同态滤波
ImageDataIncrease.cpp:288
Function
Invert
PhotoShop Algorithm/PS负像算法.cpp:1
Function
LCC
Local Color Correction.cpp:1
Function
LaplaceSharp
PhotoShop Algorithm/PS拉普拉斯锐化算法.cpp:1
Function
Light
ImageDataIncrease.cpp:184
Function
MarrEdgeDetection
Feature Extraction/Marr Edge Detection.cpp:1
Function
Masic
PhotoShop Algorithm/PS马赛克算法.cpp:1
Function
MedianFilter
PhotoShop Algorithm/PS模糊滤镜之中值模糊.cpp:1
Function
MinMax
flag 0:Max 1:Min
PhotoShop Algorithm/PSMinMax运算算法.cpp:2
Function
Mirror
flag=1水平镜像,flag=-1垂直镜像
PhotoShop Algorithm/PS图像镜像翻转算法.cpp:2
Function
MotionBlur
添加运动模糊效果 angle:运动的方向,distance:运动的距离 这里只是粗略的计算,以dx的长度为准,也可以以dy或者dx+dy等长度微赚
ImageDataIncrease.cpp:446
Function
MotionBlur
添加运动模糊效果 angle:运动的方向,distance:运动的距离 这里只是粗略的计算,以dx的长度为准,也可以以dy或者dx+dy等长度微赚
PhotoShop Algorithm/PS模糊滤镜之运动模糊.cpp:5
Function
MulDiv
flag 0:Mul 1:Div
PhotoShop Algorithm/PS算术乘法和除法.cpp:2
Function
NearestNeighborInterpolation
最邻近插值
Image Interpolation/NearestNeighborInterpolation.cpp:2
Function
OldPicture
ImageDataIncrease.cpp:155
Function
OpenmpMedianFiltering
openmp + x86循环展开优化均值滤波
Algorithm optimization/speed_meanFilter_in_gray_image.cpp:104
Function
PaperCutArtFilter
PhotoShop Algorithm/PS剪纸艺术滤镜算法.cpp:1
Function
PartialcolorJudge
true代表存在偏色,false代表不存在偏色
PartialcolorJudge.cpp:45
Function
PerfectReflectionAlgorithm
Correction algorithm/PerfectReflectionAlgorithm.cpp:1
Function
Pince
degree代表挤压幅度,在1-32之间
PhotoShop Algorithm/PS挤压特效算法.cpp:2
Function
Posterize
PhotoShop Algorithm/PS图像色调分离算法.cpp:1
Function
RGB2HSI
Color Space Conversion/RGBHSI.cpp:1
Function
RGB2HSV
Color Space Conversion/RGBHSV.cpp:1
Function
RGB2LAB
PartialcolorJudge.cpp:1
Function
RGB2YCbCr
Color Space Conversion/RGBYCbCr.cpp:44
Function
RGB2YDbDr
Color Space Conversion/RGB2YDbDr.cpp:44
Function
RadialBlurRotate
径向模糊:旋转
PhotoShop Algorithm/PS模糊滤镜之径向模糊算法.cpp:34
Function
RadialBlurZoom
径向模糊:缩放 num: 均值力度
PhotoShop Algorithm/PS模糊滤镜之径向模糊算法.cpp:3
Function
Resize
PhotoShop Algorithm/PS图像缩放算法.cpp:1
Function
RotateChannel
轮换通道
ImageDataIncrease.cpp:383
Function
RotateImage
1. 旋转
ImageDataIncrease.cpp:2
Function
Scale
ImageDataIncrease.cpp:178
Function
SerialMedianFiltering
Algorithm optimization/IntegralGraphforMeanFiltering.cpp:81
Function
SerialMedianFiltering
所有代码针对灰度图,RGB分为3个通道处理 均值滤波串行代码
Algorithm optimization/speed_meanFilter_in_gray_image.cpp:8
Function
Sketch
PhotoShop Algorithm/PS图像素描算法.cpp:1
Function
SkinDetection
Feature Extraction/Skin color detection based on quadratic polynomial mixture model.cpp:1
Function
SkinDetection
Feature Extraction/Skin Color Detection.cpp:1
← previous
next →
101–200 of 276, ranked by callers