Java BufferedImage,写入底层栅格,像素在最终图像中出现偏移
发布时间:2020-12-14 05:04:39 所属栏目:Java 来源:网络整理
导读:对于线程死灵软件的歉意,我试图生成一个测试版本,可以在这里找到 https://www.dropbox.com/sh/y0wtlae37yltfz5/yRDSyKj2NY 下载的最大部分是src文件夹中的3个示例图像(其中2个是医疗级眼底图像,因此它们有点大).对不起,如果解决方案的总体尺寸还是有点大,但
对于线程死灵软件的歉意,我试图生成一个测试版本,可以在这里找到
https://www.dropbox.com/sh/y0wtlae37yltfz5/yRDSyKj2NY 下载的最大部分是src文件夹中的3个示例图像(其中2个是医疗级眼底图像,因此它们有点大).对不起,如果解决方案的总体尺寸还是有点大,但是如果没有严肃的反思,我就无法把它拆下来(我承认我有点睡眠不足,必须在20分钟内上班). 我原来的问题描述如下 我的问题就是这样.我有一个BufferedImage的人类视网膜,现在使用自适应阈值器我已经成功地从眼睛提取了血管结构,其余的软件处理绘制血管和确定他们的厚度,我相信这是正常的功能. 解决方法
坐标没有偏移,但它们的比例是错误的:红色像素坐标缩放0.75(大概).在OdinVeinThicknessGen.java第333行尝试替换
wRast.setPixel(x6,y6,redVal); 通过 wRast.setPixel(x6 * 4 / 3,y6 * 4 / 3,redVal); 我不知道为什么,你应该更快地找到它,因为你知道你的代码比我更好… (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |