首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >图像格式问题MATLAB

图像格式问题MATLAB
EN

Stack Overflow用户
提问于 2015-06-16 09:45:48
回答 1查看 39关注 0票数 0

我有1位深度图像:

A=灰度图像: UINT8

B=用im2bw和阈值b分割的图像A:逻辑

C=用im2bw和阈值c分割的图像A:逻辑

D=用im2bw和阈值d分割的图像A:逻辑

E=产生的图像:双倍

我引入一个循环,比较B,C,D (if/else),根据结果E填充A或B的值,然后创建E=ones(800,800);

我读到uint8的值在0到255之间(8位),而double在64位上有浮点(我不知道这意味着什么)。事实是,E看起来不应该这样,如果我将A或E更改为doubleuint8,我要么有一个完整的白色图像,要么有一个非常奇怪的图像。

我猜我对图像格式有问题,但我不知道如何或在哪里。

谢谢,

莎拉

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2015-06-16 15:44:17

实际上,我找到了出路,我创建了E作为uint8,这样A就可以轻松地填充它。我还创建了一个新的图像'F‘uint8由B logical值组成,所以我可以使用F(来自B)来填充E。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/30864067

复制
相关文章

相似问题

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