【图像处理】OpenCV截图小工具

还存在一些小Bug,需要改进。

#include <istream>

#include <opencv2/opencv.hpp>
#include <opencv2/core.hpp>
#include <opencv2/imgproc/imgproc.hpp>
#include <opencv2/highgui/highgui.hpp>
#include  <sys/timeb.h>
/*
Demo 显示原始图片,然后鼠标切割获取截取图片
*/
using namespace std;
using namespace cv;
bool cutFlag = false;
bool drawRectFlag = false;
void listenMouse(int event, int x, int y, int flag, void* param);
void drawRect(cv::Mat& img, cv::Rect box);
Rect rect;
RNG c_rand(12345);
string winName_s;
int winIndex = 1;
int main()
{
	try
	{
		char * srcWinName = "window";
		Mat tempImg;
		rect = Rect(10, 10, 200, 200);
		//读取原始图片
		Mat srcImg = imread("E://OpenCV//OpenCV_Image//lenafull.jpg");
		//Mat srcImg(320, 568, CV_8UC3), tempImage;
		//namedWindow(srcWinName, 0);
		//resizeWindow(srcWinName, 320 , 568);
		//drawRect(srcImg , rect);
		//srcImg.copyTo(tempImg);
		imshow(srcWinN
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值