阈值函数测试
来源:互联网 发布:金百福软件使用步骤 编辑:程序博客网 时间:2024/05/02 21:21
#include"cv.h"
#include"highgui.h"
#include "stdio.h"
void fun(IplImage *srctemp,IplImage *dsttemp)
{
//对单通道数组进行固定阈值分割
cvThreshold( srctemp, dsttemp, 120.0, 255, CV_THRESH_BINARY );
cvNamedWindow("dsttemp",1);
cvShowImage("dsttemp",dsttemp);
//自适应阈值操作
cvAdaptiveThreshold(srctemp,dsttemp,256.0,CV_ADAPTIVE_THRESH_MEAN_C,CV_THRESH_BINARY,3,5);
}
int main(int argc,char *argv[])
{
IplImage * src=0;
IplImage * dst=0;
IplImage * dsttemp=0;
IplImage * srctemp=0;
src=cvLoadImage("rice.png",1);
cvNamedWindow("src",1);
cvShowImage("src",src);
printf("channels=%d,depth=%d/n",src->nChannels,src->depth);
srctemp = cvCreateImage(cvGetSize(src),src->depth,1);
dsttemp = cvCreateImage(cvGetSize(src),src->depth,1);
dst = cvCreateImage(cvGetSize(src),src->depth,3);
for(int i=1;i<=src->nChannels;i++)
{
cvSetImageCOI(src,i);
cvSetImageCOI(dst,i);
cvCopy(src,srctemp,NULL);
fun(srctemp,dsttemp);
cvCopy(dsttemp,dst,NULL);
}
//fun(src,dst);
cvNamedWindow("dst",1);
cvShowImage("dst",dst);
cvWaitKey(0);
return 0;
}
- 阈值函数测试
- 阈值函数参数说明
- opencv中的阈值函数
- 软阈值函数-MATLAB
- 阈值化----cvThreshold函数
- Opnecv3 阈值函数
- opencv的阈值处理函数
- opencv中阈值函数处理
- opencv函数系列--自适应阈值
- 关于阈值化函数cvThreshold()
- MATLAB测试机器零阈值的大小
- 阈值化 OTSU算法 cvAdaptiveThreshold 函数
- cvCanny函数中, 高低阈值自适应计算方法
- 软阈值(Soft Thresholding)函数解读
- 硬阈值(Hard Thresholding)函数解读
- 软阈值(Soft Thresholding)函数解读
- OpenCV自适应阈值分割函数:adaptiveThreshold()介绍
- 软阈值(Soft Thresholding)函数解读
- BAPI
- 项目开发流程
- Suse应用Telnet的服务器解决方法
- 我的博客开通了
- 图像域的填充
- 阈值函数测试
- 将用户在不同域之间移动!
- 梯度金字塔方向滤波
- 在AD中使用多域名DNS Suffix
- SHELL
- 水晶报表,字符串连接.
- 统计每天的登录域人数
- 中国悍匪前三名
- Android模拟器上实现Sensor测试(1)——环境的配置