![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
C语言图像处理
BraveHeartX
这个作者很懒,什么都没留下…
展开
-
C语言(高速算法)去除二值图中的小面积连通区域
函数原型:image#include"include.h"int imareaopen(unsigned char *image,unsigned char *imageget,int areasize,int size[2]){ int i,j,cnt=0; int max=0,sec=0; int lmax;// int lsec; int label[40原创 2014-11-23 19:43:38 · 6641 阅读 · 4 评论 -
C语言实现Bmp文件的读入和剪裁
将一幅1280*1024的图像进行读入和居中剪裁原创 2014-06-19 16:02:20 · 2089 阅读 · 0 评论 -
基于平面映射的视觉测量方法,C语言实现策略
1.采集测量平面原创 2014-06-21 11:02:09 · 1152 阅读 · 0 评论 -
C 语言实现二次遍历法提取图像连通分量最大值
void twopass(unsigned char image[Y_SIZE][X_SIZE],unsigned char imageget[Y_SIZE][X_SIZE]){ int i,j,cnt=0; int max=0,sec=0; int lmax; int lsec; int label[4096]={0}; int labelcnt[4096]={0}; int l原创 2014-06-15 08:42:45 · 3535 阅读 · 2 评论 -
C语言处理图像基本操作1400(读入、拷贝、写出图像及彩色图转灰度图)
说明:代码注重效率和高度可移植性,仅原创 2014-11-23 19:18:27 · 1349 阅读 · 0 评论 -
二次遍历法高速提取连通图,OpenCV接口版本
一次性输出最大连通图,速度,之前写过一个算法原创 2014-11-23 19:33:03 · 1966 阅读 · 0 评论 -
一些滤波操作1403:图像处理基础部分
原型说明:包含的h头文件#define WHITE 255#define BLACK 0#include#includeint medfilt5(unsigned char *imagein,unsigned char *imageout, int size[2]);int iminflate(unsigned char *imagein,int str[25],原创 2014-11-30 19:13:44 · 802 阅读 · 0 评论 -
14025将一幅图像叠加在另一幅图像上
源码:int imcover(unsigned char *imagebase,unsigned char *imageconer,int sizebase[2],int size[2],float alpha,int position);//输入靓图图像,imagebase必须大于imageconer//alpha为透明度,0-1之间,1为完全透明,相当于无叠加效果//posit原创 2014-12-11 20:12:42 · 832 阅读 · 0 评论 -
一些图像变换1402,旋转、缩放、二值化、边界涂黑等
原型说明:包含头文件:#define WHITE 255#define BLACK 0#define PI 3.1415926535897932384626433#include#include#includeint imrotate(unsigned char *imagein,unsigned char *imagert,float angle,int sizein原创 2014-11-30 20:21:28 · 1156 阅读 · 1 评论 -
基于高速标注的连通图操作1401:提取最大连通域、去除小面积区域
源码在最后,这是函数原型说明原创 2014-11-23 21:29:18 · 2396 阅读 · 6 评论 -
条形码完整度检测算法开发笔记01(08.31)
大体思路如下:原创 2014-08-31 19:59:47 · 4246 阅读 · 0 评论