java imagemagick 灰度,如何在imagemagick中转换灰度bmp
我正在尝试将灰度PNG转换为具有以下属性的位图(BMP3版本):
Format: BMP3 (Microsoft Windows bitmap image (V3))
Class: PseudoClass
Type: Grayscale
Endianess: Undefined
Colorspace: Gray
Depth: 8-bit
Channel depth:
gray: 2-bit
问题是,我需要上面的特定配置(由identify-verbose test.bmp获取)由gimp生成,否则就是从imagemagick获得的配置。
Format: BMP3 (Microsoft Windows bitmap image (V3))
Class: PseudoClass
Type: Bilevel
Endianess: Undefined
Colorspace: Gray
Depth: 1-bit
Channel depth:
gray: 1-bit
把白色变成黑色。此图像正在发送到热敏打印机。
我用过以下方法:
convert test_tcl.png -colors 16 +dither -type bilevel BMP3:test.bmp
使用文件,我已经看到可以从设备正确打印的图像应该是以下格式:
$ file test_gimp3.bmp
test.bmp: PC bitmap, Windows 3.x format, 192 x 192 x 8
然而,我的是:
$ file test.bmp
test.bmp: PC bitmap, Windows 3.x format, 192 x 192 x 1
我怎样才能从上面产生(8位/2位)的输出?
java imagemagick 灰度,如何在imagemagick中转换灰度bmp相关推荐
- html类型转换函数,如何在JavaScript中转换数据类型?
在JavaScript中,数据类型用于对一种特定类型的数据进行分类,确定可以分配给类型的值以及可以对其执行的操作.虽然由于类型强制,JavaScript会自动转换许多值,但为了达到预期的结果,通常最好 ...
- java发送gmail_如何在Gmail中轻松通过电子邮件发送人群
java发送gmail Mailing lists are an old tool in the email arsenal, but their implementation in Gmail is ...
- cmd中加载java源文件_如何在cmd中编译和运行java源文件
如何在cmd中编译和运行java源文件 首先写一个名为HelloWorld.java的java源文件,存储在如C:/java/src的地址,我们再假设待会要存储的位置是C:/java/bin,则我们做 ...
- mysql_result 对应mysqli哪个_php – 如何在mysqli中转换mysql_result?
这个代码以前是在 mysql中,现在因为它已被弃用,我决定在mysqli中转换我的代码,但是我在我的页面中有这个问题有分页,在它使用mysql之前没有错误,但现在我得到了这一行出错: Warning: ...
- mysql中转换成字符串_如何在R中转换字符串的大小写?
mysql中转换成字符串 Hello, folks. In this tutorial we are going to convert the case of the string in R. The ...
- java visual linux,如何在 Linux 中安装 Visual Studio Code
你们好,今天咱们一块儿来学习如何在 Linux 发行版中安装 Visual Studio Code.Visual Studio Code 是基于 Electron 优化代码后的编辑器,后者是基于 Ch ...
- java spring scope_如何在Spring中自定义scope的方法示例
大家对于 Spring 的 scope 应该都不会默认.所谓 scope,字面理解就是"作用域"."范围",如果一个 bean 的 scope 配置为 sing ...
- java 发送cookie_Java如何在Servlet中发送cookie?
Cookie是Web服务器发送给浏览器的一条信息.然后,浏览器将该信息返回到Web服务器.这是某些网页记住您以前访问的方式.例如,一个电子商务网站可能使用cookie来记住您放置在在线购物车中的项目. ...
- amd cpu不能在cmd环境下运行java代码_如何在Windows10中配置java的JDK环境
今天给大家分享一下如何配置java的JDK环境.操作步骤如下: 1.下载好 jdk 的安装文件,我下载的是 jdk-10.0.1_windows-x64_bin.exe 这个版本的安装文件: 2.使用 ...
- go语言如何调用java接口,[译] 如何在 Go 中使用接口
在开始使用 Go 编程之前,我的大部分工作都是用 Python 完成的.作为一名 Python 程序员,我发现学习使用 Go 中的接口是非常困难的.基础很简单,而且我知道如何在标准库中使用接口,但是我 ...
最新文章
- 以后看下try,catch在C#下面的成本
- CuteEditor 编辑器的字体样式无法控制的问题解决
- 情商(实践版本,丹尼尔.戈尔曼)---阅读记录
- 汽车车牌识别系统实现(四)--字符识别+代码实现
- RocketMQ 错误:The broker does not support consumer to filter message by SQL92
- eclipse 安装vim插件
- Reusability1
- php 设置多个html条件_PHP-FPM是个啥
- [转载] 正则表达式“派别”简述
- 六大开源监测工具 你用过哪个?
- 酒店管理系统数据库设计说明书
- typedef常见用法
- 企业邮箱哪家最优惠?企业邮箱最优惠价格来了
- 三相异步电机的平衡方程式
- c语言中,从键盘输入一个长方体的长宽高,用函数实现求长方体的体积,由主函数调用该函数,要求长方体的长、宽、高从主函数输入,长方体的体积作为函数返回值。
- Unity的AB包超详细+代码注释,小白一看就懂!
- Android发展趋势分析,droidcon北京2017安卓技术大会参会感悟
- wordpress社交系统_如何将您的WordPress网站变成社交网络
- Jquery实现点击事件的四种写法
- 大闹天竺里的机器人_数字看清王宝强《大闹天竺》里的植入