小女子求助jpg彩图 转成 黑白双色的图 不是灰色的

_Release__ 2013-09-24 11:13:16
不要在意性别。!

Google并且自己尝试了一晚上都不知道怎么搞 求助。!!
...全文
885 31 打赏 收藏 转发到动态 举报
写回复
用AI写文章
31 条回复
切换为时间正序
请发表友善的回复…
发表回复
zhxmsyy 2015-09-21
  • 打赏
  • 举报
回复
十楼很是气氛 别急大家都是学习
treeqisda 2015-09-11
  • 打赏
  • 举报
回复
有代码可以分享吗?
  • 打赏
  • 举报
回复
2楼发的就是黑白的 你看起来是灰的是因为密集度不同产生的错觉
_Release__ 2013-09-26
  • 打赏
  • 举报
回复
谢谢大家 已经解决。
神-气 2013-09-26
  • 打赏
  • 举报
回复
转成黑白色二值化,加个阈值不就行了。当然,最开始要解码jpeg。 楼上说的貌似都是自适应的二值化,不要人工干预的。
副组长 2013-09-26
  • 打赏
  • 举报
回复
2楼没错,2值图像模拟灰度要用抖动的。很多同学都说过了。 19楼是错的。 这不是阈值分割,是用区域点密度模拟灰度。
youyidianmimang 2013-09-26
  • 打赏
  • 举报
回复

这个把灰色[浅黑色]也都变白色了,应该是阀值设置.

引用
二楼的是黑白图 我试过直接把彩图通过 (r+g+b)/3 变成灰图 然后在大于127改成255 小于127就改成0 但是这样的图 并没有达到我的要求.. 我想要分出不同区域 黑白要分开

你可以把127换成其他数字看看.0~255自己调试下么.
laviewpbt 2013-09-26
  • 打赏
  • 举报
回复
楼主你贴的那些图片的效果是用什么软件处理出来的嘛,然后就是说你就举这么一个例子,无法判断处你的想法到底是什么的。
许文君 2013-09-26
  • 打赏
  • 举报
回复
引用 4 楼 yaozhiyong110 的回复:
只要获取每个点的像素 然后根据RGB的和小于128*3的直接设置0大于的直接设置255 然后出来的图就是黑白了 2楼的那个是灰度图吧...
2L不是灰度图
laowang2 2013-09-26
  • 打赏
  • 举报
回复
二值化,不过很多图形就失真了,特别是颜色比较浅的位图。
schlafenhamster 2013-09-25
  • 打赏
  • 举报
回复
这是 通过 抖动 产生的 黑白 2 色 ,模拟 灰色 的 图 吧, 黑白 报纸 上 的 照片 就是 这样 搞的。 其效果 只能 这样。
wangk 2013-09-25
  • 打赏
  • 举报
回复
laviewpbt在2楼的回复的图片确实只有黑白二色 他的解答应该对楼主很有帮助。
引用 百度百科:
百度百科:灰度图像 一幅完整的图像,是由红色、绿色、蓝色三个通道组成的。红色、绿色、蓝色三个通道的缩览图都是以灰度显示的。用不同的灰度色阶来表示“ 红,绿,蓝”在图像中的比重。通道中的纯白,代表了该色光在此处为最高亮度,亮度级别是255。
引用 12 楼 laviewpbt 的回复:
我不是和你斗气,我只是实事求是,CSDN很多帖子吵架就是因为相互之间不服气引起的,文人最喜欢这个了。 我就请你下载下我贴的那个第二幅图片,不要在浏览器其看(可能有的浏览器对图像有缩放,缩放会有插值,插值就会产生非黑和非白的像素),你下载后用PS之类的软件查看,不要用美图秀秀这类,这类也存在插值行为。 你看看到底是不是只有黑色和白色 。
laviewpbt 2013-09-25
  • 打赏
  • 举报
回复
我不是和你斗气,我只是实事求是,CSDN很多帖子吵架就是因为相互之间不服气引起的,文人最喜欢这个了。 我就请你下载下我贴的那个第二幅图片,不要在浏览器其看(可能有的浏览器对图像有缩放,缩放会有插值,插值就会产生非黑和非白的像素),你下载后用PS之类的软件查看,不要用美图秀秀这类,这类也存在插值行为。 你看看到底是不是只有黑色和白色 。
yaozhiyong110 2013-09-25
  • 打赏
  • 举报
回复
引用 10 楼 laviewpbt 的回复:
[quote=引用 9 楼 yaozhiyong110 的回复:] [quote=引用 6 楼 laviewpbt 的回复:] [quote=引用 4 楼 yaozhiyong110 的回复:] 只要获取每个点的像素 然后根据RGB的和小于128*3的直接设置0大于的直接设置255 然后出来的图就是黑白了 2楼的那个是灰度图吧...
这种二值化的效果肯定会很差的,基本看不出原始图像的信息。 我的那个图片只有黑色和白色两种颜色,我已经发现很多人都认为他是灰度图的。 [/quote] 晕 楼主说的就是黑白双色的不是灰色图(不就是二值图?) 你的那个不是灰度图难道是二值图? 你自己去 搜下到底什么是二值图什么是灰度图吧...[/quote] 我做图像快10年了,什么是灰度图,什么是黑白双色 比谁都清楚,你自己只凭你的眼睛 就武断的说我的那个灰度图,有做测试吗,有实际的根据吗, 眼见为实也许并不正确吧 。 [/quote] ok 我是只凭眼睛的 既然你是专家 那我就不再和你讨论这个问题了 我还不够格 你还是专心帮楼主解决问题吧
laviewpbt 2013-09-25
  • 打赏
  • 举报
回复
引用 9 楼 yaozhiyong110 的回复:
[quote=引用 6 楼 laviewpbt 的回复:] [quote=引用 4 楼 yaozhiyong110 的回复:] 只要获取每个点的像素 然后根据RGB的和小于128*3的直接设置0大于的直接设置255 然后出来的图就是黑白了 2楼的那个是灰度图吧...
这种二值化的效果肯定会很差的,基本看不出原始图像的信息。 我的那个图片只有黑色和白色两种颜色,我已经发现很多人都认为他是灰度图的。 [/quote] 晕 楼主说的就是黑白双色的不是灰色图(不就是二值图?) 你的那个不是灰度图难道是二值图? 你自己去 搜下到底什么是二值图什么是灰度图吧...[/quote] 我做图像快10年了,什么是灰度图,什么是黑白双色 比谁都清楚,你自己只凭你的眼睛 就武断的说我的那个灰度图,有做测试吗,有实际的根据吗, 眼见为实也许并不正确吧 。
yaozhiyong110 2013-09-25
  • 打赏
  • 举报
回复
引用 6 楼 laviewpbt 的回复:
[quote=引用 4 楼 yaozhiyong110 的回复:] 只要获取每个点的像素 然后根据RGB的和小于128*3的直接设置0大于的直接设置255 然后出来的图就是黑白了 2楼的那个是灰度图吧...
这种二值化的效果肯定会很差的,基本看不出原始图像的信息。 我的那个图片只有黑色和白色两种颜色,我已经发现很多人都认为他是灰度图的。 [/quote] 晕 楼主说的就是黑白双色的不是灰色图(不就是二值图?) 你的那个不是灰度图难道是二值图? 你自己去 搜下到底什么是二值图什么是灰度图吧...
laviewpbt 2013-09-25
  • 打赏
  • 举报
回复
https://img-bbs.csdn.net/upload/201309/25/1380070176_588919.png

向版主为什么也不相信我这张就是黑白图呢,你把这个图保存到硬盘,然后看看其属性:



位深度为1表明什么意思大家应该能明白的吧。

这钟抖动技术很多年前就已经成熟并被广泛应用。
向立天 2013-09-25
  • 打赏
  • 举报
回复
你要什么样的效果 单纯转成黑白图可能什么都看不出来了
laviewpbt 2013-09-25
  • 打赏
  • 举报
回复
引用 4 楼 yaozhiyong110 的回复:
只要获取每个点的像素 然后根据RGB的和小于128*3的直接设置0大于的直接设置255 然后出来的图就是黑白了 2楼的那个是灰度图吧...
这种二值化的效果肯定会很差的,基本看不出原始图像的信息。 我的那个图片只有黑色和白色两种颜色,我已经发现很多人都认为他是灰度图的。
zhuben775 2013-09-25
  • 打赏
  • 举报
回复
黑白图是指二值化的图吧,只有黑和白?
加载更多回复(11)

19,468

社区成员

发帖
与我相关
我的任务
社区描述
VC/MFC 图形处理/算法
社区管理员
  • 图形处理/算法社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧