首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >AR人脸数据库:.raw文件到其他格式的原始转换

AR人脸数据库:.raw文件到其他格式的原始转换
EN

Stack Overflow用户
提问于 2015-11-03 14:19:08
回答 1查看 546关注 0票数 1

我已经成功地下载并解压缩了set中的.raw文件。但是我对convert命令有问题

代码语言:javascript
复制
    $convert -size 768X576 -depth 8 -interlace plane rgb:m-001-1.raw m-001-1.bmp  

当我转换它时,它给出了照片中看到的淡黄色背景图像。但是RGB格式的AR人脸数据库中的图像背景是白色的。

有人能说出问题出在哪里吗?

数据库中原始格式的照片是24位深度。

EN

回答 1

Stack Overflow用户

发布于 2015-11-03 22:03:21

事实上,人脸在其形式上是可识别的,这表明您拥有正确的大小、位深和隔行扫描。

当蓝色通道应该是白色时,它是黄色的,这一事实表明蓝色通道是“不愉快的”。如果删除当前的蓝色通道,然后复制红色通道并将其用作蓝色通道,则可能会得到更接近原始通道的效果:

代码语言:javascript
复制
convert http://i.stack.imgur.com/knQkT.png -separate -delete 2  -clone 0 -combine result.png

我的猜测是,您有一个旧的ImageMagick版本,您可能应该避免使用BMP格式-也许可以考虑使用NetPBM的PAM格式-因为它更容易处理。

NetPBM format link

要检查您的IM版本,请使用

代码语言:javascript
复制
identify -version
Version: ImageMagick 6.9.2-4 Q16 x86_64 2015-10-29 http://www.imagemagick.org
Copyright: Copyright (C) 1999-2015 ImageMagick Studio LLC
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/33492587

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档