Arithmetic图像算数处理
- abs_diff_image:计算两个图像的绝对差别;
- abs_image:计算一个图像的绝对值(模数);
- add_image:使两个图像相加;
- div_image:使两个图像相除;
- invert_image:使一个图像反像;
- max_image:按像素计算两个图像的最大值;
- min-image:按像素计算两个图像的最小值;
- mult_image:使两个图像相乘;
- scale_image:为一个图像的灰度值分级;
- sqrt_image:计算一个图像的平方根;
- sub_image:使两个图像相减;
Bit图位像素处理
- bit_and:输入图像对应的所有像素的逐位与;
- bit_lshift:图像对应的所有像素的左移;
- bit_mask:使用位掩码对每个像素的逻辑与l;
- bit_not:对像素的所有位进行求补;
- bit_or:输入图像对应的所有像素的逐位或;
- bit_rshift:图像对应的所有像素的右移;
- bit_xor:输入图像对应的所有像素的逐位异或;
Color图像颜色处理
- apply_color_trans_lut:申请使用颜色查找表(lut);
- cfa_to_rgb:把一个单通道颜色滤波阵列图像(带RGB成分)变成RGB图像;
- clear_all_color_trans_luts:清除所有的颜色查找表,释放内存空间;
- clera_color_trans_lut:清楚颜色查找表,释放内存空间;
- create_color_trans_lut:创建一个颜色查询表,该表为RGB图像提供转换服务;
- gen_principal_comp_trans:计算多通道图像的PCA(主成分分析)的转换矩阵;
- linear_trans_color:计算多通道图像的颜色值的一个仿射变换;
- pricipal_comp:计算多通道图像的PCA(主成分分析);
- rgb1_to_gray:把一个RGB图像转变成一个灰度图像;
- rgb3_to_gray:把一个RGB图像转变成一个灰度图像;
- trans_from_grb:把一个图像从RGB颜色空间转变成任意颜色空间;
- trans_to_rgb:把一个图像从任意颜色空间转变成RGB颜色空间;
Edges图像边沿处理
- close_edges:使用边缘幅值图像消除边缘缺陷;
- close_edges_length:使用边缘幅值图像消除边缘缺陷;
- derivate_gauss:用高斯派生物对一个图像卷积;
- diff_of_gauss:近似高斯的拉普拉斯算子;
- edges_color:使用Canny、Deriche或者_Shen_滤波器提取颜色边缘;
- edges_color_sub_pix:使用Canny、Deriche或者_Shen_滤波器提取子像素精确颜色边缘;
- edges_image:使用_Canny、Deriche或者_Shen_滤波器提取边缘;
- edges_sub_pix:使用Canny、Deriche或者_Shen_滤波器提取子像素精确边缘;
- frei_amp:使用Frei-Chen算子检测边缘(幅值);
- frei_dir:使用Frei-Chen算子检测边缘(幅值和相位);
- highpass_Image:从一个图像中提取高频成分;
- info_edges:在edges_image估计滤波器的宽度;
- kirsch_amp:使用Kirsch算子检测边缘(幅值);
- kirsch_dir:使用Kirsch算子检测边缘(幅值和相位);
- laplace:使用有限差计算拉普拉斯算子;
- laplace_of_gauss:高斯的拉普拉斯算子;
- prewitt_amp:使用Prewitt算子检测边缘(幅值);
- prewitt_dir:使用Prewitt算子检测边缘(幅值和相位);
- roberts:使用Roberts算子检测边缘(幅值);
- robinson_amp:使用Robinson算子检测边缘(幅值);
- robinson_dir:使用Robinson算子检测边缘(幅值和相位);
- sobel_amp:使用Sobel算子检测边缘(幅值);
- sobel_dir:使用Sobel算子检测边缘(幅值和相位);