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

时间:2022-10-27 16:59:34
不要在意性别。!

Google并且自己尝试了一晚上都不知道怎么搞  求助。!!

31 个解决方案

#1


要能把一张人物图 比如动漫人物 变黑白。。  
试了各种方法转化效果都不好

#2


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

转成这种把:

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

看看这里:

http://en.wikipedia.org/wiki/Ordered_dithering


#3


请问最近为什么有这么多以u开头,然后跟一堆数字的 账号在CSDN 存在,而且都是新手》

#4


只要获取每个点的像素 然后根据RGB的和小于128*3的直接设置0大于的直接设置255   然后出来的图就是黑白了

2楼的那个是灰度图吧...

#5


黑白图是指二值化的图吧,只有黑和白?

#6


引用 4 楼 yaozhiyong110 的回复:
只要获取每个点的像素 然后根据RGB的和小于128*3的直接设置0大于的直接设置255   然后出来的图就是黑白了

2楼的那个是灰度图吧...



这种二值化的效果肯定会很差的,基本看不出原始图像的信息。 

我的那个图片只有黑色和白色两种颜色,我已经发现很多人都认为他是灰度图的。 

#7


你要什么样的效果
单纯转成黑白图可能什么都看不出来了

#8


http://img.bbs.csdn.net/upload/201309/25/1380070176_588919.png

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

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

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

这钟抖动技术很多年前就已经成熟并被广泛应用。 

#9


引用 6 楼 laviewpbt 的回复:
Quote: 引用 4 楼 yaozhiyong110 的回复:

只要获取每个点的像素 然后根据RGB的和小于128*3的直接设置0大于的直接设置255   然后出来的图就是黑白了

2楼的那个是灰度图吧...



这种二值化的效果肯定会很差的,基本看不出原始图像的信息。 

我的那个图片只有黑色和白色两种颜色,我已经发现很多人都认为他是灰度图的。 



晕  楼主说的就是黑白双色的不是灰色图(不就是二值图?)  你的那个不是灰度图难道是二值图?  你自己去

搜下到底什么是二值图什么是灰度图吧...

#10


引用 9 楼 yaozhiyong110 的回复:
Quote: 引用 6 楼 laviewpbt 的回复:

Quote: 引用 4 楼 yaozhiyong110 的回复:

只要获取每个点的像素 然后根据RGB的和小于128*3的直接设置0大于的直接设置255   然后出来的图就是黑白了

2楼的那个是灰度图吧...



这种二值化的效果肯定会很差的,基本看不出原始图像的信息。 

我的那个图片只有黑色和白色两种颜色,我已经发现很多人都认为他是灰度图的。 



晕  楼主说的就是黑白双色的不是灰色图(不就是二值图?)  你的那个不是灰度图难道是二值图?  你自己去

搜下到底什么是二值图什么是灰度图吧...


我做图像快10年了,什么是灰度图,什么是黑白双色 比谁都清楚,你自己只凭你的眼睛 就武断的说我的那个灰度图,有做测试吗,有实际的根据吗, 眼见为实也许并不正确吧 。




#11


引用 10 楼 laviewpbt 的回复:
Quote: 引用 9 楼 yaozhiyong110 的回复:

Quote: 引用 6 楼 laviewpbt 的回复:

Quote: 引用 4 楼 yaozhiyong110 的回复:

只要获取每个点的像素 然后根据RGB的和小于128*3的直接设置0大于的直接设置255   然后出来的图就是黑白了

2楼的那个是灰度图吧...



这种二值化的效果肯定会很差的,基本看不出原始图像的信息。 

我的那个图片只有黑色和白色两种颜色,我已经发现很多人都认为他是灰度图的。 



晕  楼主说的就是黑白双色的不是灰色图(不就是二值图?)  你的那个不是灰度图难道是二值图?  你自己去

搜下到底什么是二值图什么是灰度图吧...


我做图像快10年了,什么是灰度图,什么是黑白双色 比谁都清楚,你自己只凭你的眼睛 就武断的说我的那个灰度图,有做测试吗,有实际的根据吗, 眼见为实也许并不正确吧 。






ok  我是只凭眼睛的 既然你是专家 那我就不再和你讨论这个问题了 我还不够格 你还是专心帮楼主解决问题吧

#12


我不是和你斗气,我只是实事求是,CSDN很多帖子吵架就是因为相互之间不服气引起的,文人最喜欢这个了。 

我就请你下载下我贴的那个第二幅图片,不要在浏览器其看(可能有的浏览器对图像有缩放,缩放会有插值,插值就会产生非黑和非白的像素),你下载后用PS之类的软件查看,不要用美图秀秀这类,这类也存在插值行为。
你看看到底是不是只有黑色和白色 。

#13


     laviewpbt在2楼的回复的图片确实只有黑白二色
    他的解答应该对楼主很有帮助。

引用 百度百科:
百度百科: 灰度图像
一幅完整的图像,是由红色、绿色、蓝色三个通道组成的。红色、绿色、蓝色三个通道的缩览图都是以灰度显示的。用不同的灰度色阶来表示“ 红,绿,蓝”在图像中的比重。通道中的纯白,代表了该色光在此处为最高亮度,亮度级别是255。



引用 12 楼 laviewpbt 的回复:
我不是和你斗气,我只是实事求是,CSDN很多帖子吵架就是因为相互之间不服气引起的,文人最喜欢这个了。 

我就请你下载下我贴的那个第二幅图片,不要在浏览器其看(可能有的浏览器对图像有缩放,缩放会有插值,插值就会产生非黑和非白的像素),你下载后用PS之类的软件查看,不要用美图秀秀这类,这类也存在插值行为。
你看看到底是不是只有黑色和白色 。

#14


这是 通过 抖动 产生的 黑白 2 色 ,模拟 灰色 的 图 吧,
黑白 报纸 上 的 照片 就是 这样 搞的。
其效果 只能 这样。

#15


灰度图是每个像素的灰度值不同
而2楼贴出来的图是通过改变黑色像素点的区域密度而不是像素点的灰度值来表示亮暗

#16


http://en.wikipedia.org/wiki/Ordered_dithering

#17


http://en.wikipedia.org/wiki/Ordered_dithering
这个里面给出了一个8x的抖动卷积方程,我建议先做一次卷积过滤,再做一次阀值过滤,生成1bit深度的图片吧。

#18





引用 9 楼 yaozhiyong110 的回复:
Quote: 引用 6 楼 laviewpbt 的回复:

Quote: 引用 4 楼 yaozhiyong110 的回复:

只要获取每个点的像素 然后根据RGB的和小于128*3的直接设置0大于的直接设置255   然后出来的图就是黑白了

2楼的那个是灰度图吧...


这种二值化的效果肯定会很差的,基本看不出原始图像的信息。 

我的那个图片只有黑色和白色两种颜色,我已经发现很多人都认为他是灰度图的。 



晕  楼主说的就是黑白双色的不是灰色图(不就是二值图?)  你的那个不是灰度图难道是二值图?  你自己去

搜下到底什么是二值图什么是灰度图吧...



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

#19


比如原图是这样
小女子求助jpg彩图 转成 黑白双色的图 不是灰色的

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

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

#20


不是单纯的二值化处理,图中只有轮廓,应是先做边缘检测处理后再转换为二值。

#21


引用 20 楼 e_feeling 的回复:
不是单纯的二值化处理,图中只有轮廓,应是先做边缘检测处理后再转换为二值。


求举例

#22


小女子求助jpg彩图 转成 黑白双色的图 不是灰色的
这个把灰色[浅黑色]也都变白色了,应该是阀值设置.

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

你可以把127换成其他数字看看.0~255自己调试下么.

#23


2楼没错,2值图像模拟灰度要用抖动的。很多同学都说过了。
19楼是错的。
这不是阈值分割,是用区域点密度模拟灰度。

#24


转成黑白色二值化,加个阈值不就行了。当然,最开始要解码jpeg。

楼上说的貌似都是自适应的二值化,不要人工干预的。

#25


2楼发的就是黑白的  你看起来是灰的是因为密集度不同产生的错觉

#26


二值化,不过很多图形就失真了,特别是颜色比较浅的位图。

#27


引用 4 楼 yaozhiyong110 的回复:
只要获取每个点的像素 然后根据RGB的和小于128*3的直接设置0大于的直接设置255   然后出来的图就是黑白了

2楼的那个是灰度图吧...

2L不是灰度图

#28


楼主你贴的那些图片的效果是用什么软件处理出来的嘛,然后就是说你就举这么一个例子,无法判断处你的想法到底是什么的。 

#29


谢谢大家 已经解决。

#30


有代码可以分享吗?

#31


十楼很是气氛           别急大家都是学习

#1


要能把一张人物图 比如动漫人物 变黑白。。  
试了各种方法转化效果都不好

#2


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

转成这种把:

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

看看这里:

http://en.wikipedia.org/wiki/Ordered_dithering


#3


请问最近为什么有这么多以u开头,然后跟一堆数字的 账号在CSDN 存在,而且都是新手》

#4


只要获取每个点的像素 然后根据RGB的和小于128*3的直接设置0大于的直接设置255   然后出来的图就是黑白了

2楼的那个是灰度图吧...

#5


黑白图是指二值化的图吧,只有黑和白?

#6


引用 4 楼 yaozhiyong110 的回复:
只要获取每个点的像素 然后根据RGB的和小于128*3的直接设置0大于的直接设置255   然后出来的图就是黑白了

2楼的那个是灰度图吧...



这种二值化的效果肯定会很差的,基本看不出原始图像的信息。 

我的那个图片只有黑色和白色两种颜色,我已经发现很多人都认为他是灰度图的。 

#7


你要什么样的效果
单纯转成黑白图可能什么都看不出来了

#8


http://img.bbs.csdn.net/upload/201309/25/1380070176_588919.png

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

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

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

这钟抖动技术很多年前就已经成熟并被广泛应用。 

#9


引用 6 楼 laviewpbt 的回复:
Quote: 引用 4 楼 yaozhiyong110 的回复:

只要获取每个点的像素 然后根据RGB的和小于128*3的直接设置0大于的直接设置255   然后出来的图就是黑白了

2楼的那个是灰度图吧...



这种二值化的效果肯定会很差的,基本看不出原始图像的信息。 

我的那个图片只有黑色和白色两种颜色,我已经发现很多人都认为他是灰度图的。 



晕  楼主说的就是黑白双色的不是灰色图(不就是二值图?)  你的那个不是灰度图难道是二值图?  你自己去

搜下到底什么是二值图什么是灰度图吧...

#10


引用 9 楼 yaozhiyong110 的回复:
Quote: 引用 6 楼 laviewpbt 的回复:

Quote: 引用 4 楼 yaozhiyong110 的回复:

只要获取每个点的像素 然后根据RGB的和小于128*3的直接设置0大于的直接设置255   然后出来的图就是黑白了

2楼的那个是灰度图吧...



这种二值化的效果肯定会很差的,基本看不出原始图像的信息。 

我的那个图片只有黑色和白色两种颜色,我已经发现很多人都认为他是灰度图的。 



晕  楼主说的就是黑白双色的不是灰色图(不就是二值图?)  你的那个不是灰度图难道是二值图?  你自己去

搜下到底什么是二值图什么是灰度图吧...


我做图像快10年了,什么是灰度图,什么是黑白双色 比谁都清楚,你自己只凭你的眼睛 就武断的说我的那个灰度图,有做测试吗,有实际的根据吗, 眼见为实也许并不正确吧 。




#11


引用 10 楼 laviewpbt 的回复:
Quote: 引用 9 楼 yaozhiyong110 的回复:

Quote: 引用 6 楼 laviewpbt 的回复:

Quote: 引用 4 楼 yaozhiyong110 的回复:

只要获取每个点的像素 然后根据RGB的和小于128*3的直接设置0大于的直接设置255   然后出来的图就是黑白了

2楼的那个是灰度图吧...



这种二值化的效果肯定会很差的,基本看不出原始图像的信息。 

我的那个图片只有黑色和白色两种颜色,我已经发现很多人都认为他是灰度图的。 



晕  楼主说的就是黑白双色的不是灰色图(不就是二值图?)  你的那个不是灰度图难道是二值图?  你自己去

搜下到底什么是二值图什么是灰度图吧...


我做图像快10年了,什么是灰度图,什么是黑白双色 比谁都清楚,你自己只凭你的眼睛 就武断的说我的那个灰度图,有做测试吗,有实际的根据吗, 眼见为实也许并不正确吧 。






ok  我是只凭眼睛的 既然你是专家 那我就不再和你讨论这个问题了 我还不够格 你还是专心帮楼主解决问题吧

#12


我不是和你斗气,我只是实事求是,CSDN很多帖子吵架就是因为相互之间不服气引起的,文人最喜欢这个了。 

我就请你下载下我贴的那个第二幅图片,不要在浏览器其看(可能有的浏览器对图像有缩放,缩放会有插值,插值就会产生非黑和非白的像素),你下载后用PS之类的软件查看,不要用美图秀秀这类,这类也存在插值行为。
你看看到底是不是只有黑色和白色 。

#13


     laviewpbt在2楼的回复的图片确实只有黑白二色
    他的解答应该对楼主很有帮助。

引用 百度百科:
百度百科: 灰度图像
一幅完整的图像,是由红色、绿色、蓝色三个通道组成的。红色、绿色、蓝色三个通道的缩览图都是以灰度显示的。用不同的灰度色阶来表示“ 红,绿,蓝”在图像中的比重。通道中的纯白,代表了该色光在此处为最高亮度,亮度级别是255。



引用 12 楼 laviewpbt 的回复:
我不是和你斗气,我只是实事求是,CSDN很多帖子吵架就是因为相互之间不服气引起的,文人最喜欢这个了。 

我就请你下载下我贴的那个第二幅图片,不要在浏览器其看(可能有的浏览器对图像有缩放,缩放会有插值,插值就会产生非黑和非白的像素),你下载后用PS之类的软件查看,不要用美图秀秀这类,这类也存在插值行为。
你看看到底是不是只有黑色和白色 。

#14


这是 通过 抖动 产生的 黑白 2 色 ,模拟 灰色 的 图 吧,
黑白 报纸 上 的 照片 就是 这样 搞的。
其效果 只能 这样。

#15


灰度图是每个像素的灰度值不同
而2楼贴出来的图是通过改变黑色像素点的区域密度而不是像素点的灰度值来表示亮暗

#16


http://en.wikipedia.org/wiki/Ordered_dithering

#17


http://en.wikipedia.org/wiki/Ordered_dithering
这个里面给出了一个8x的抖动卷积方程,我建议先做一次卷积过滤,再做一次阀值过滤,生成1bit深度的图片吧。

#18





引用 9 楼 yaozhiyong110 的回复:
Quote: 引用 6 楼 laviewpbt 的回复:

Quote: 引用 4 楼 yaozhiyong110 的回复:

只要获取每个点的像素 然后根据RGB的和小于128*3的直接设置0大于的直接设置255   然后出来的图就是黑白了

2楼的那个是灰度图吧...


这种二值化的效果肯定会很差的,基本看不出原始图像的信息。 

我的那个图片只有黑色和白色两种颜色,我已经发现很多人都认为他是灰度图的。 



晕  楼主说的就是黑白双色的不是灰色图(不就是二值图?)  你的那个不是灰度图难道是二值图?  你自己去

搜下到底什么是二值图什么是灰度图吧...



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

#19


比如原图是这样
小女子求助jpg彩图 转成 黑白双色的图 不是灰色的

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

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

#20


不是单纯的二值化处理,图中只有轮廓,应是先做边缘检测处理后再转换为二值。

#21


引用 20 楼 e_feeling 的回复:
不是单纯的二值化处理,图中只有轮廓,应是先做边缘检测处理后再转换为二值。


求举例

#22


小女子求助jpg彩图 转成 黑白双色的图 不是灰色的
这个把灰色[浅黑色]也都变白色了,应该是阀值设置.

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

你可以把127换成其他数字看看.0~255自己调试下么.

#23


2楼没错,2值图像模拟灰度要用抖动的。很多同学都说过了。
19楼是错的。
这不是阈值分割,是用区域点密度模拟灰度。

#24


转成黑白色二值化,加个阈值不就行了。当然,最开始要解码jpeg。

楼上说的貌似都是自适应的二值化,不要人工干预的。

#25


2楼发的就是黑白的  你看起来是灰的是因为密集度不同产生的错觉

#26


二值化,不过很多图形就失真了,特别是颜色比较浅的位图。

#27


引用 4 楼 yaozhiyong110 的回复:
只要获取每个点的像素 然后根据RGB的和小于128*3的直接设置0大于的直接设置255   然后出来的图就是黑白了

2楼的那个是灰度图吧...

2L不是灰度图

#28


楼主你贴的那些图片的效果是用什么软件处理出来的嘛,然后就是说你就举这么一个例子,无法判断处你的想法到底是什么的。 

#29


谢谢大家 已经解决。

#30


有代码可以分享吗?

#31


十楼很是气氛           别急大家都是学习