FreeImage的学习总结总结(三)
1.完整的FreeImage加载图像例子
#i nclude <iostream>#i nclude <cassert>#i nclude"FreeImage.h"#pragma comment(lib,"FreeImage.lib")#define show(a) std::cout<< a <<std::endlint main(int argc,char *argv){//初始化FreeImageFreeImage_Initialise(TRUE);//默认分配一块内存存储影像,其中bpp表示图像深度//FIBITMAP *bitmap = FreeImage_AllocateT(FIT_BITMAP,Width,height,bpp,//red_mask,green_mask,blue_mask);//最后一个参数用来改变函数的行为或激活位图插件的一种特性,每个插件有他自己的参数集//FreeImage_LoadU参数都是一样,不过只在win32下起作用FIBITMAP * bmp = FreeImage_Load(FIF_BMP,"cs5.BMP",BMP_DEFAULT);//FreeImage_SaveU和上面的一样if( bmp){//FreeImage_Save(FIF_BMP, bmp, "whtm.bmp", BMP_DEFAULT);}//获取影像的宽高,都以像素为单位int Width = FreeImage_GetWidth(bmp);int Height = FreeImage_GetHeight(bmp);//获取影像的byte宽度,不对,我上面运行与Width相等in
FreeImage的学习总结总结(三)相关推荐
- 菜鸟Vue学习笔记(三)
菜鸟Vue学习笔记(三) 本周使用了Vue来操作表单,接下来说下Vue中双向绑定表单元素的用法. Vue中双向绑定是使用的v-model,所谓的双向绑定即改变变量的值,表单元素的值也会改变,同样的,改 ...
- python学习之第三课时--基本数据类型及区别,变量
python学习之第三课时--基本数据类型及区别,变量 基本数据类型及区别 1. 数字类型(int) 数字型--变量值直接是数字,没有双引号"" 整数 2. 浮点数(float ...
- HTML5 Canvas 学习日志(三)
2019独角兽企业重金招聘Python工程师标准>>> HTML5 Canvas 学习日志(三) Canvas的11种合成 蓝色为destination,粉色为source 1 ...
- Linux学习之CentOS(三十四)--配置域主DNS服务器
在上一篇随笔里 Linux学习之CentOS(三十三)--DNS基础及域名系统架构,讲解了DNS的一些基础知识以及域名系统架构,在本篇随笔里将详细地讲解主DNS服务器的配置... 一.DNS服务器的类 ...
- Java NIO 学习笔记(三)----Selector
目录: Java NIO 学习笔记(一)----概述,Channel/Buffer Java NIO 学习笔记(二)----聚集和分散,通道到通道 Java NIO 学习笔记(三)----Select ...
- 拒绝从入门到放弃_《鸟哥的 Linux 私房菜 — 基础学习篇(第三版)》必读目录
目录 目录 前言 关于这本书 必看知识点 最后 前言 相信部分刚进入这个行业的新同学会对一个问题感到疑惑,为什么从培训学校出来的学员不被欢迎? 这里记录下一些我个人的看法(博主也曾有面试新员工的经历) ...
- UFLDL深度学习笔记 (三)无监督特征学习
UFLDL深度学习笔记 (三)无监督特征学习 1. 主题思路 "UFLDL 无监督特征学习"本节全称为自我学习与无监督特征学习,和前一节softmax回归很类似,所以本篇笔记会比较 ...
- 学习javascript数据结构(三)——集合
前言 总括: 本文讲解了数据结构中的[集合]概念,并使用javascript实现了集合. 原文博客地址:学习javascript数据结构(三)--集合 知乎专栏&&简书专题:前端进击者 ...
- 嵌入式培训学习历程第三天
一晃,一天有去了.感觉自己越来越适应现在的生活了..好吧,废话不多说.继续 1.tar [主选项 + 辅选项] 文件或目录 tar可以为文件和目录创建档案. 注意 : 主选项是必须要有的,辅选项是辅 ...
- ASP.NET Core 2 学习笔记(三)中间件
原文:ASP.NET Core 2 学习笔记(三)中间件 之前ASP.NET中使用的HTTP Modules及HTTP Handlers,在ASP.NET Core中已不复存在,取而代之的是Middl ...
最新文章
- php 去掉数组相同元素,php怎么去掉数组中重复的元素
- AI技术的天花板:图灵机无法建立“自我”意识的概念
- 程序员必知必会之Email篇
- mysql中decimal不能为空吗_程序员,知道Mysql中事务ACID的原理吗?
- 在远程 CSM 课程中体验线上工作坊
- Nifi 之 kafka消费存入hbase
- Oracle的基本注意点
- 高通手机 进入 高通9008模式
- 潦草字体在线识别_想要知道某些字是什么字体?帮助你以最快的方式识别
- 打印机基本故障及解决方案
- C#获取北京时间多种方法
- SAP中看板拉料驱动MM物料移动的简单测试过程
- RabbitMQ-核心概念及AMQP协议
- 精心总结的表格快捷键
- Zeppelin安装教程
- 粒子群算法的matlab实现(一)
- python中config(state=disabled)_解决python flask中config配置管理的问题
- 进程间通信的六大方式
- 云南衡水实验中学2021高考成绩查询,2021云南衡水实验中学高考复读报名材料
- ccf试题1:最大波动
热门文章
- 二元函数洛必达求极限_(整理)二元函数极限的求法.
- 脚本c语言编程实例,AVR C语言编程通用脚本.doc
- Github上被疯传的Redis实战文档也太香了
- Catfishcms v4.8.54环境搭建
- 广州的11个辖区_13张地形图,快速了解广东省广州市的11个市辖区
- 写了个鼠标键盘模拟器,希望对大家有用哈!
- 信息学奥赛一本通——解题目录
- MDui库又一次更新了,重构了绘制的相关逻辑
- 在线答题助手c语言源码,很早之前发的逆水寒答题助手,开源!!自己可以修改成任何答题器源码!~~...
- 使用Tesseract-OCR识别图片中的文字并生成双层PDF