找回密码
 立即注册

QQ登录

只需一步,快速开始

tyris

注册会员

1

主题

14

帖子

43

积分

注册会员

积分
43

微信认证勋章

最新发帖
tyris
注册会员   /  发表于:2018-1-26 10:34  /   查看:12412  /  回复:25



关于这个传入的int outputBPP这个参数表达的含义以及填写的数值是什么?

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x

25 个回复

正序浏览
Richard.Ma讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2018-2-7 09:21:20
27#
不客气
回复 使用道具 举报
tyris
注册会员   /  发表于:2018-2-6 17:14:55
26#
Richard.Ma 发表于 2018-2-6 16:58
这个在链接中有介绍,您这边返回的应该2字节值,应该是直接对应的就是16位的灰度值
返回2字节值说明图像本 ...

解决了,谢谢
回复 使用道具 举报
Richard.Ma讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2018-2-6 16:58:17
25#
这个在链接中有介绍,您这边返回的应该2字节值,应该是直接对应的就是16位的灰度值
返回2字节值说明图像本身是16位的
回复 使用道具 举报
tyris
注册会员   /  发表于:2018-2-6 16:57:33
24#
Richard.Ma 发表于 2018-2-6 14:53
行列的计数都是从0开始的,也就是第一个点是(0,0),因此您使用的参数应该是超出了数组范围导致错误

ht ...

您好,根据我这边自己的算法就是将得到的byte数组算出的像素值,之后拼成的图像,跟之前输出的图像差距比较大,是不是这个转换像素点公式问题?

这是leadtool输出之后的dicom,我打开显示的

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
回复 使用道具 举报
tyris
注册会员   /  发表于:2018-2-6 16:45:48
23#
Richard.Ma 发表于 2018-2-6 14:53
行列的计数都是从0开始的,也就是第一个点是(0,0),因此您使用的参数应该是超出了数组范围导致错误

ht ...

您好,关于byte [] data = rasterImage.getPixelData(i, j); 返回的这个data [A, B]  与 一个像素点的具体值,是怎么样转换的?

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
回复 使用道具 举报
Richard.Ma讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2018-2-6 14:53:57
22#
本帖最后由 Richard.Ma 于 2018-2-6 14:56 编辑

行列的计数都是从0开始的,也就是第一个点是(0,0),因此您使用的参数应该是超出了数组范围导致错误

https://www.leadtools.com/help/l ... e-getpixeldata.html

https://www.leadtools.com/help/leadtools/v20/dh/l/rasterimage-getpixeldata(int,int).html


回复 使用道具 举报
tyris
注册会员   /  发表于:2018-2-6 14:38:34
21#
Richard.Ma 发表于 2018-2-6 12:12
基本了解您的需求,save方法也提供了保存为leadstream 数据流的方式,但是该数据流仅支持.NET平台,Java这 ...

您给的这个链接文档正在维护看不到。另外我这边看了下rasterImage.getPixelData(row,column)这个方法,是需要知道这个byte数组的大小才能够获取rasterImage中的PiexlData。
我把该行列参数填写为该图像的长和宽(如图2)时,运行程序将出现第三张图片的错误(rasterImage.getPixelData(1365, 1020)该行出错)。



本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
回复 使用道具 举报
Richard.Ma讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2018-2-6 12:12:39
20#
基本了解您的需求,save方法也提供了保存为leadstream 数据流的方式,但是该数据流仅支持.NET平台,Java这块目前
另外有一个GetPixelData方法,您可以循环遍历,以获取数据
https://www.leadtools.com/help/l ... rimage-getpixeldata(int,int).html

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
回复 使用道具 举报
tyris
注册会员   /  发表于:2018-2-6 11:40:10
19#
Richard.Ma 发表于 2018-2-6 10:58
链接中列出的格式应该是输入和输出都是支持的,包括RAW,具体的您需要自己测试。
https://www.leadtools.c ...

这个输入输出的格式包括DCM跟RAW都是可以的。因为给我这边的demo都是封装好的,我也没办法去调试,只能试用一些图像处理的功能看效果而已。
我这边的程序基于IMgaeJ处理图像的操作是读取--ImagePlus对象(其实就是一个像素数组)--在转换成显示对象(并不是说另存在另一个路径下的格式文件),我想问下leadTool控件就是处理图像RasterImage对象之后在输出各种格式文件之前的那步操作是什么?(或者说RasterImage对象中有什么)
回复 使用道具 举报
Richard.Ma讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2018-2-6 10:58:30
18#
链接中列出的格式应该是输入和输出都是支持的,包括RAW,具体的您需要自己测试。
https://www.leadtools.com/help/l ... terimageformat.html
回复 使用道具 举报
123下一页
您需要登录后才可以回帖 登录 | 立即注册
返回顶部