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的学习总结总结(三)相关推荐

  1. 菜鸟Vue学习笔记(三)

    菜鸟Vue学习笔记(三) 本周使用了Vue来操作表单,接下来说下Vue中双向绑定表单元素的用法. Vue中双向绑定是使用的v-model,所谓的双向绑定即改变变量的值,表单元素的值也会改变,同样的,改 ...

  2. python学习之第三课时--基本数据类型及区别,变量

    python学习之第三课时--基本数据类型及区别,变量 基本数据类型及区别 1. 数字类型(int) 数字型--变量值直接是数字,没有双引号""   整数 2. 浮点数(float ...

  3. HTML5 Canvas 学习日志(三)

    2019独角兽企业重金招聘Python工程师标准>>>  HTML5 Canvas 学习日志(三) Canvas的11种合成 蓝色为destination,粉色为source 1 ...

  4. Linux学习之CentOS(三十四)--配置域主DNS服务器

    在上一篇随笔里 Linux学习之CentOS(三十三)--DNS基础及域名系统架构,讲解了DNS的一些基础知识以及域名系统架构,在本篇随笔里将详细地讲解主DNS服务器的配置... 一.DNS服务器的类 ...

  5. Java NIO 学习笔记(三)----Selector

    目录: Java NIO 学习笔记(一)----概述,Channel/Buffer Java NIO 学习笔记(二)----聚集和分散,通道到通道 Java NIO 学习笔记(三)----Select ...

  6. 拒绝从入门到放弃_《鸟哥的 Linux 私房菜 — 基础学习篇(第三版)》必读目录

    目录 目录 前言 关于这本书 必看知识点 最后 前言 相信部分刚进入这个行业的新同学会对一个问题感到疑惑,为什么从培训学校出来的学员不被欢迎? 这里记录下一些我个人的看法(博主也曾有面试新员工的经历) ...

  7. UFLDL深度学习笔记 (三)无监督特征学习

    UFLDL深度学习笔记 (三)无监督特征学习 1. 主题思路 "UFLDL 无监督特征学习"本节全称为自我学习与无监督特征学习,和前一节softmax回归很类似,所以本篇笔记会比较 ...

  8. 学习javascript数据结构(三)——集合

    前言 总括: 本文讲解了数据结构中的[集合]概念,并使用javascript实现了集合. 原文博客地址:学习javascript数据结构(三)--集合 知乎专栏&&简书专题:前端进击者 ...

  9. 嵌入式培训学习历程第三天

    一晃,一天有去了.感觉自己越来越适应现在的生活了..好吧,废话不多说.继续 1.tar [主选项 + 辅选项] 文件或目录  tar可以为文件和目录创建档案. 注意 : 主选项是必须要有的,辅选项是辅 ...

  10. ASP.NET Core 2 学习笔记(三)中间件

    原文:ASP.NET Core 2 学习笔记(三)中间件 之前ASP.NET中使用的HTTP Modules及HTTP Handlers,在ASP.NET Core中已不复存在,取而代之的是Middl ...

最新文章

  1. php 去掉数组相同元素,php怎么去掉数组中重复的元素
  2. AI技术的天花板:图灵机无法建立“自我”意识的概念
  3. 程序员必知必会之Email篇
  4. mysql中decimal不能为空吗_程序员,知道Mysql中事务ACID的原理吗?
  5. 在远程 CSM 课程中体验线上工作坊
  6. Nifi 之 kafka消费存入hbase
  7. Oracle的基本注意点
  8. 高通手机 进入 高通9008模式
  9. 潦草字体在线识别_想要知道某些字是什么字体?帮助你以最快的方式识别
  10. 打印机基本故障及解决方案
  11. C#获取北京时间多种方法
  12. SAP中看板拉料驱动MM物料移动的简单测试过程
  13. RabbitMQ-核心概念及AMQP协议
  14. 精心总结的表格快捷键
  15. Zeppelin安装教程
  16. 粒子群算法的matlab实现(一)
  17. python中config(state=disabled)_解决python flask中config配置管理的问题
  18. 进程间通信的六大方式
  19. 云南衡水实验中学2021高考成绩查询,2021云南衡水实验中学高考复读报名材料
  20. ccf试题1:最大波动

热门文章

  1. 二元函数洛必达求极限_(整理)二元函数极限的求法.
  2. 脚本c语言编程实例,AVR C语言编程通用脚本.doc
  3. Github上被疯传的Redis实战文档也太香了
  4. Catfishcms v4.8.54环境搭建
  5. 广州的11个辖区_13张地形图,快速了解广东省广州市的11个市辖区
  6. 写了个鼠标键盘模拟器,希望对大家有用哈!
  7. 信息学奥赛一本通——解题目录
  8. MDui库又一次更新了,重构了绘制的相关逻辑
  9. 在线答题助手c语言源码,很早之前发的逆水寒答题助手,开源!!自己可以修改成任何答题器源码!~~...
  10. 使用Tesseract-OCR识别图片中的文字并生成双层PDF