
c算法
文章平均质量分 55
我心飞翔------
opencv识别数字图像处理
展开
-
大数阶乘的c语言算法心得
由于大数阶乘的位数超出了int的表示范围,我们只能用一个数组来放置它,那么首先确定结果数组的大小,这个可以根据阶乘位数的计算公式来计算,这里有个关键点,在定义数组的时候可以先给出一个指针,在原则上指针和数组是一致的,等确定了大小后就可以利用malloc()来申请一块内存来,这个内存就是我们最后的结果数组,如果直接定义数组就会遇到必须确定数组大小的麻烦,得到了数组后然后我们对初始化,注意必须个位赋值原创 2013-04-11 09:44:15 · 1967 阅读 · 0 评论 -
求助关于位图的读写,不解的地方
(bmp)位图的信息头里面有个biBitcount 这个就是每个像素的所占的位数,应该是1或4或8或24(真彩),但是我用程序读出的数据为什么是零呢,我自己用vc添加了一个位图,只在图的中间画一个矩形方框,图像在下面的图片中,但是我读取的数据文件打开后在数据区中间有两个矩形的1区,这是怎么回事?原创 2013-04-11 21:44:59 · 614 阅读 · 0 评论 -
寻找马鞍点的c语言算法(数据结构之数组)
从一个二维数组中,寻找马鞍点,马鞍点的特点就是在一个维度上是最小值,在另一个维度上为最大值,就马鞍中间的那个点,需要进行两次比较,一个维度的比较找到最小值,再把此最小值跟另一个维度上的数比较是否为最大值来找到马鞍点,需要三个循环变量,一个标志量。void Get_Saddle(int A[m][n]){ int i,j,flag,min,k; for(i=0;i<m;i++) { mi原创 2013-04-14 09:39:24 · 9249 阅读 · 3 评论 -
bmp灰度图像的c语言算法(中值滤波)-——调试的时候可能出现堆冲突,不影响运行,后续改进还会
//<<<<<<<<<<<<<<<<<<<<<<<<author gaizengyuan <<<<<<<<<<<<<<<<<<<<<//<<<<<<<<<<<<<<<<<<<<<<<< time 2013.04.22<<<<<<<<<<<<<<<<<<<//<<<<<<<<<<<<<<<<<<<<<<没有完善,后续继续改进<<<<<<<<<<<<<<<<<<<#include #inclu原创 2013-04-22 22:43:39 · 2036 阅读 · 1 评论