《学习OpenCV》练习题第四章第六题

OpenCV 第六章 DFT IDFT chap 6     DFT  and IDFT (一)最简单的方法: #include // chap 6 DFT and IDFT void main() { IplImage* src=cvLoadImage("D:\\lxlx\\one.jpg",0); // src 8UC1 IplImage* temp=cvCreateImage(cvGetSize(src),8,1); 阅读详情
#include <highgui.h>
#include "opencv_libs.h"
#include <cv.h>  

#define IMG_WIDTH  512
#define IMG_HEIGHT 512

/* 
 *《学习OpenCV》第四章第六题 
 * 完成时间:9:32 4/5 星期五 2013 
 */  

CvFont font;   
char *display_text = "|";
  
// 是否在编辑标签
bool isEditLabel = false;
// 当前标签的起始点
CvPoint point; 

IplImage* image;

/* 
 * 鼠标事件回调函数 
 */  
void my_mouse_callback(int event, int x, int y, int flags, void* param)  
{  
    // 得到图像  
    IplImage* image = (IplImage*) param;  
 
    switch(event)  
    {  
        // 鼠标左键点击事件  
    case CV_EVENT_LBUTTONDOWN: 
		isEditLabel = true;
		point = cvPoint(x, y);
		cvPutText( image, display_text, point, &font, cvScalarAll(255));  
        break;  
		// 鼠标右击事件
	case CV_EVENT_RBUTTONDOWN:
		printf("图像清零.\n");
		// 所有像素置零
	    cvZero( image );
		break;
    }  
}  
  
int main()  
{  
	// 创建一幅图像
	image = cvCreateImage( cvSize(IMG_WIDTH, IMG_HEIGHT), 
		IPL_DEPTH_8U, 3 );
	// 所有像素置零
	cvZero( image );

	IplImage* temp = cvClon
opencv学习规划 OpenCV(Open Source Computer Vision Library)是一个跨平台的计算机视觉库,它提供了超过2500个优化的算法,包括但不限于图像处理、视频分析、光学字符识别、三维视觉和机器学习等领域的功能。OpenCV由多种编程语言编写,包括C++、Python和Java。资源链接OpenCV官方文档。 阅读详情

相关推荐

基于深度学习的人脸识别系统系列(Caffe+OpenCV+Dlib)——【六】设计人脸识别的识别类

现在我们希望能够有一个识别的接口来实现输入一张图片,便可以分辨出他是哪个人。我们需要提前: 1、定义一个人脸空间; 2、将一些人脸的图片放到这个人脸空间中; 3、将n个人脸图片提取特征为n个向量,并且合并为一个矩阵; 4、将n个人脸图片的标注(label)合并为一个向量,与矩阵形成对应; 5、将其序列化并保存起来,等待识别时进行读取。 **在前五篇博客中,我们已经可以很方便的来完成这些事情了。代码如下:** ```

ChenJoya的博客 1万+

相机中的归一化实现讲解

本分讲解了图像处理中常出现的两个相机归一化操作

weixin_42102084的博客 1474

在Docker中集成GPU监控体系

先上效果图 等文档整理出来再更

tamako0v0的博客 2470

保姆级教程:在爱快iKuai虚拟机里装OpenWrt旁路由,实现去广告和特殊功能

本文提供在爱快iKuai虚拟机中安装OpenWrt旁路由的详细教程,帮助用户实现去广告和特殊功能扩展。通过分步指导,包括虚拟机配置、网络设置和功能优化,打造稳定高效的家庭网络环境,特别适合软路由爱好者和网络管理员。

weixin_31364787的博客 819

从原理到接法全面了解三相电

从原理到接法全面了解三相电

viixin的博客 1万+

054_小驰私房菜_Camx i2c读写相关备忘

Camera 对Ae、Af这些控制,实际都是,最终实际都是落实到hal下发相关的指令给驱动,那hal这边是怎么给驱动下发相关命令的呢?#小驰私房菜054# #Qcom Camx#可以参考看下下面相关代码内容。

149

人工智能算法面试大总结-总目录

涉及秋招、春招、社招

啥都生的博客 2万+

基于STM32、HAL库的IP5356M_DBZ_CA快充协议芯片简介及驱动程序设计

IP5356M_BATTERY_LEVEL_25 = 1, /* 电池电量25% */IP5356M_CHARGE_STATE_CHARGE_DONE = 4, /* 充电完成 */IP5356M_CHARGE_STATE_FAST = 2, /* 快速充电 */IP5356M_CHARGE_STATE_NONE = 0, /* 无充电 */IP5356M_CHARGE_STATE_PRE = 1, /* 预充电 *//* 延时1秒 */

corlin6688的博客 1417

【推荐100个unity插件】实现逼真的雪与雨系统——Weatherade: Snow and Rain System

Weatherade是一款Unity雪天/雨天场景创建系统,支持内置RP和URP渲染管线,提供雪/雨覆盖着色器、地形支持、雪痕效果等特性。安装后需配置URP渲染器,通过添加覆盖实例和转换材质实现效果,支持手动调整或批量转换工具快速应用。系统包含完整演示场景,可通过官方文档了解更多配置细节。下载地址:Unity Asset Store或百度网盘学习版。

向宇的博客,专注php/web全栈 unity游戏开发,欢迎大家评论纠错 1220

LinePhone3.2.7(android端最新版本) sip客户端

SIP客户端For android:LinePhone3.2.7(最新版本),官网地址:http://www.linphone.org/

精雕软件(JDpaint) 5.5 绿色版

精雕软件(JDpaint) 5.5 绿色版精雕软件(JDpaint) 5.5 绿色版精雕软件(JDpaint) 5.5 绿色版

迈瑞BS系列全自动生化分析仪LIS协议接口手册(内含HL7和ASTM)

迈瑞BS系列全自动生化分析仪LIS协议接口手册,内含HL7和ASTM)

温度PID控制PLC程序

温度PID稳定控制程序,适用于欧姆龙PLC,对其他PLC也具有很大参考价值

上一篇: 《学习OpenCV》练习题第四章第五题a
下一篇: OpenCV实现RGB颜色空间和HSI颜色空间的相互转换
Stk_OverFlow
博客等级 码龄14年 27粉丝 35原创
评论 1
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

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

抵扣说明:

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

余额充值