// test.cpp : 定义控制台应用程序的入口点。
//
#include "stdafx.h"
#include<iostream>
#include"opencv2/opencv.hpp"
#include <opencv2\highgui\highgui.hpp>
#include<stdio.h>
using namespace std;
using namespace cv;
int main(int argc,char *argv[])
{
Mat grayim(600,800,CV_8UC1);
Mat colorim(600,800,CV_8UC3);
Mat im=imread("lena.jpg",CV_LOAD_IMAGE_UNCHANGED);
int i,j;
for(i=0;i<grayim.rows;++i)
for(j=0;j<grayim.cols;++j)
grayim.at<uchar>(i,j)=(i+j)%255;
for(i=0;i<colorim.rows;++i)
for(j=0;j<colorim.cols;++j)
{ Vec3b pixel;
pixel[0]=i%255;
pixel[1]=j%255;
pixel[2]=0;
colorim.at<Vec3b>(i,j)=pixel;
}
imshow("grayim",grayim);
imshow("colorim",colorim);
imshow("lena",im);
system("pause");
return 0;
}
于仕琪老师《OpenCV入门教程》中某一程序在我电脑VS2008,opencv2.3.1上运行错误,“未使用调试信息生成二进制文件”,留待解决,
最新推荐文章于 2022-12-12 19:17:25 发布
在尝试运行于仕琪老师《OpenCV入门教程》中的某个程序时,在Visual Studio 2008环境下遇到调试错误,提示“未使用调试信息生成二进制文件”。虽然编译过程顺利,但在调试阶段遇到了障碍,需要找出如何在VS2008中正确配置以生成包含调试信息的二进制文件。
摘要由CSDN通过智能技术生成