java cv bgr2gray_CV_BGR2GRAY vs CV_GRAY2BGR | 学步园
来回转换过程中,应该没有什么损失吧
#include "stdafx.h"
#include "stdio.h"
#include "cv.h"
#include "highgui.h"
#include "Math.h"
#include "vector"
using namespace std;
int _tmain(int argc, _TCHAR* argv[])
{
IplImage* img = cvLoadImage("D:\\zj.jpg", 1);
if( !img )
return 0;
IplImage *gray = cvCreateImage(cvGetSize(img), 8, 1);
IplImage *dst = cvCreateImage(cvGetSize(img), 8, 3);
IplImage *dst_gray = cvCreateImage(cvGetSize(img), 8, 1);
cvCvtColor(img, gray, CV_BGR2GRAY);
cvCvtColor(gray, dst, CV_GRAY2BGR);
cvCvtColor(dst, dst_gray, CV_BGR2GRAY);
cvNamedWindow( "img", 1 );
cvNamedWindow( "gray", 1 );
cvNamedWindow( "dst", 1);
cvNamedWindow( "dst_gray", 1);
cvShowImage("img", img);
cvShowImage("gray", gray);
cvShowImage("dst", dst);
cvShowImage("dst_gray", dst_gray);
cvWaitKey(-1);
cvReleaseImage(&img);
cvReleaseImage(&dst);
cvReleaseImage(&dst_gray);
cvDestroyAllWindows();
return 0;
}
java cv bgr2gray_CV_BGR2GRAY vs CV_GRAY2BGR | 学步园相关推荐
- java中system_《java中System类》 | 学步园
System类 System类是一个特殊类,它是一个公共最终类,不能被继承,也不能被实例化,即不能创建System类的对象.System类功能强大,与Runtime一起可以访问许多有用的系统功能.Sy ...
- java arp 攻击_用JAVA代码实现ARP攻击 | 学步园
ARP攻击原理 一台电脑通过网络访问另一台电脑的时候,在数据链路层需要知道对方的MAC地址进行真正的物理通信. 而电脑上的应用程序通常都是根据另一台电脑的IP地址来和对方建立通信,这时候就需要有一个协 ...
- java 分层领域模型_Java领域模型 | 学步园
为了补大家的遗憾,在此总结下ROBBIN的领域模型的一些观点和大家的补充,在网站和演讲中,robbin将领域模型初步分为4大类: 1,失血模型 2,贫血模型 3,充血模型 4,胀血模型 那么让我们看看 ...
- android java内存 c内存_Android NDK java和C\C++交互 | 学步园
1.定义native方法并加载动态链接库: public class HelloJni extendsActivity { @Overridepublic voidonCreate(Bundle sa ...
- java反射性能问题_Java反射应用实例java反射的性能问题 | 学步园
很多IOC等框架都使用反射来实现,例如Spring, Hibernate等, Java反射的方式实现的逻辑比普通类逻辑的效率是要差一些的(14至300倍左右), 具体可以参考我转载的一篇文章< ...
- java实现linux变量替换_linux java 配置 含环境变量 | 学步园
一般情况下,我们都要将linux自带的OPENJDK卸载掉,然后安装SUN的JDK. 首先查看Linux自带的JDK是否已安装. 输入如下命令,查看已经安装的JAVA版本信息. Linux代码 j ...
- java自定义annotation_Java自定义annotation | 学步园
1. Annotation需要声明为@interface 2.@Target: 表示该注解可以用于什么地方.可用ElementType枚举类型主要有: TYPE : 类.接口或enum声明 FIEL ...
- java dll 调用方法_关于Java调用dll的方法 | 学步园
Java语言本身具有跨平台性,如果通过Java调用DLL的技术方便易用,使用Java开发前台界面可以更快速,也能带来跨平台性. Java调用C/C 写好的DLL库时,由于基本数据类型不同.使用字节 ...
- java winrar_Java使用winrar解压缩 | 学步园
JAVA JDK中的解压缩似乎不能解压缩我们手工压缩的RAR文件,只能解压JDK中的API压缩的RAR 所以想出以下用WINRAR命令行方式的解压缩 package edu.nwpu.vcampus. ...
最新文章
- python opencv 保存摄像头视频,以及fourc编码的介绍
- shell编写mysql启动脚本文件夹_linux 编写一个shell脚本文件,实现以下功能
- linux网络编程之多路I/O转接服务器poll函数
- LeetCode 2059. 转化数字的最小运算数(BFS)
- 网络协议:ARP协议
- 谷歌:全球10大爬升最快搜索关键字排行榜 Google Zeitgeist 2011
- 信息发布系统 Jquery+MVC架构开发(5) DAL层
- 2021 年百度之星·程序设计大赛 - 初赛三
- 用python 打开qq自动输入账号密码登陆 (python3 案例1)
- 西安交通大学电子图书站点被黑
- 【小白】【新手向】Hexo+Github搭建个人博客
- android-刷机-filezilla-不要跟着做
- Windows MSDN 操作系统微软官方镜像
- iphone6 续航 测试软件,7款iPhone测试iOS13.6电池续航:结果耗电更严重了?
- 转载(https://blog.csdn.net/qq_36738482/article/details/72823509)大数据的概念
- 【Linux】查看文件行数、字数
- 石墨坩埚能用来融化黄金吗?
- 菜鸟理财——货币基金
- python全栈开发工程师_【2018重磅巨献】老男孩Python高级全栈开发工程师第三期...
- Python模拟电脑按键
热门文章
- Cloud for Customer里的使用的一个第三方js库,用于gzip处理
- IC Order search 的debugging关键点
- Product search parameter的determine逻辑
- CRM_UPLOAD_BW
- 一个拥有12年SAP CRM WebClient UI开发经验的开发人员的分享
- ABAP正则表达式 vs SPLIT INTO 1
- echo和pwd获取文件路径的区别对比
- mysql抑音符_MySQL-数据类型
- ckfinder 图片预览 有的显示有的不显示_Python学习之图片显示
- libcoredb.class.php,ThinkPHP/Lib/Core/Db.class.php中pdo处理逻辑似乎不完善,导致config中pdo配置失效...