#include <cv.h>
#include <cxcore.h>
#include <highgui.h>
using namespace std;
using namespace cv;
int main(int argc, char** argv)
{
const char* filename = "YinZhang\\0004.jpg";
IplImage * pSrcImg=NULL;
IplImage * pGrayImg = NULL;
IplImage * pOtsu = NULL;
IplImage * erode =NULL;
IplImage * dilate = NULL;
IplImage * pCanny=NULL;
int threshold=1;
pSrcImg = cvLoadImage(filename,1);
pGrayImg = cvCreateImage(cvGetSize(pSrcImg),IPL_DEPTH_8U,1);
pOtsu= cvCreateImage(cvGetSize(pSrcImg),IPL_DEPTH_8U,1);
pCanny=cvCreateImage(cvGetSize(pSrcImg),IPL_DEPTH_8U,1);
erode = cvCreateImage(cvGetSize(pSrcImg), 8, 1);
dilate = cvCreateImage(cvGetSize(pSrcImg), 8, 1);
cvCvtColor(pSrcImg, pGrayImg, COLOR_BGR2GRAY);//图像灰度化
cvThreshold(pGrayImg, pOtsu, 0, 255, CV_THRESH_BINARY | CV

最低0.47元/天 解锁文章
&spm=1001.2101.3001.5002&articleId=51145195&d=1&t=3&u=e345337f49534099bc4560319cce17bc)
1018

被折叠的 条评论
为什么被折叠?



