中国DOS联盟

-- 联合DOS 推动DOS 发展DOS --

联盟域名:www.cn-dos.net 论坛域名:www.cn-dos.net/forum
DOS,代表着自由开放与发展,我们努力起来,学习FreeDOS和Linux的自由开放与GNU精神,共同创造和发展美好的自由与GNU GPL世界吧!

中国DOS联盟论坛
现在时间是 2026-08-01 18:47
中国DOS联盟论坛 » DOS开发编程 & 发展交流 (开发室) » 请问如何使用尽量少的颜色表现尽量好的效果, 有无这方面的 查看 4,290 回复 38
楼 主 请问如何使用尽量少的颜色表现尽量好的效果, 有无这方面的 发表于 2006-04-29 11:45 ·  中国 湖北 荆州 电信
高级用户
★★★
积分 994
发帖 444
注册 2005-01-29 00:00
21年会员
UID 35779
性别 男
状态 离线
我看了一下同级生等早期游戏的图,16色使用混色或抖动使效果非常好.

但是如果要求更严格一点,那就更有难度了,那就是调色板固定,例如固定为 VGA 的缺省的 16 色.

先说简单的, 如何能将一幅图转为 16 色(这16色可以根据这副图的需要可以更改,例如,是统计为使用最多的 16 种)?

另外我看了一些人民币, 早期的的颜色数目比较少,但是效果也很不错,当然,那可以有类似灰度的转换.

我觉得雕刻,印染,刺绣等传统工艺也很值得借鉴.
2 发表于 2006-05-03 10:26 ·  中国 黑龙江 大庆 联通
初级用户
积分 131
发帖 12
注册 2004-03-02 00:00
22年会员
UID 18948
性别 男
状态 离线
我想深红和浅红是用两个颜色值表示的,所以我认为早期人民币并不是“颜色数少”
不知道你提那些传统工艺有什么含义
不解决同屏显示颜色数的限制的话,我想只能靠你的配色天赋了……
恩……,就像《三国志英杰传》,都说美工很强。
3 发表于 2006-05-04 08:13 ·  中国 湖北 荆州 电信
高级用户
★★★
积分 994
发帖 444
注册 2005-01-29 00:00
21年会员
UID 35779
性别 男
状态 离线
呵呵,我不是说类似灰度了吗
我想应该可以使用技术,而不是"天赋"
因为"天赋"不可能是无尽的,那些游戏得消耗很多"天赋"吧!~
4 发表于 2006-05-04 17:06 ·  中国 湖南 常德 电信
银牌会员
★★★
积分 1,384
发帖 709
注册 2005-10-29 22:22
20年会员
UID 44271
状态 离线
如果楼主有现成的图片,可以试试IrfanView这个软件,转换成16色非常强。当然不是标准的16色。记住要选择抖动。
5 发表于 2006-05-04 22:14 ·  中国 广东 广州 白云区 电信
金牌会员
★★★★
D◎$ Fαп
积分 4,562
发帖 1,883
注册 2004-01-19 00:00
22年会员
UID 15812
性别 男
来自 广东广州
状态 离线
Re wl00560:

IrfanView 并不怎么好,ACDSee 自带的图片编辑器转换成16色的效果比 IrfanView 更出色!
----====≡≡≡≡ 我的至爱,永远是MSDOS!≡≡≡≡====----
6 发表于 2006-05-05 08:54 ·  中国 湖北 荆州 电信
高级用户
★★★
积分 994
发帖 444
注册 2005-01-29 00:00
21年会员
UID 35779
性别 男
状态 离线
我通常使用 xnview, 和豪杰大眼睛, 但是远远不能满足我的要求....
我设想的一个系统是这样的,在最弱的设备(目前先假定为只能显示 VGA 16 色, 调色板固定, 再严格一点可以考虑单色的)上能自动"抖动"(但我想仅仅抖动是不行的)所有的图片.
我最想知道的就是,那些日本游戏的图片是怎么处理出来的,用普通的处理的软件仅仅"抖动"一下是不可能达到效果的,这里不能贴图,能贴的话我贴出来看看就知道了!
通常会说日本的那些 dos 游戏的美工很好, 但我想这并没有完全描述出过程. 例如, 可能一个游戏的图是 门井亜矢 画的, 那么我想如果靠 他/她 手工处理成那样的 16 色, 不是不可能, 而是工作量非常非常大, 而且很难保证质量一致. 所以我想, 画图是一个阶段, 而处理是一个阶段, 而且未必是一个人做的. 因为, 要求一个画家研究面向机器的绘画, 要求实在是太高了. 我也说了, 他们的游戏虽然用了 16 色, 但是却可以设置调色板, 而我却想"抖动以及处理到一个固定的目标调色板"(可能是 16 色, 也可能是 8 色, 等等), 所以我的要求更奢侈.
另外我也很想知道例如人民币的最终印刷版是怎么做出来的(同上,有哪些步骤)? 早期的一个例子是 80 年的 2角币上的人物肖像, 面部用纹理和灰度表现了光线,领上的花纹比较起来,仿佛却更简单一些(但是对我而言,也是非常复杂的),日本的游戏画面和这个差不多,当然,纸币的设计成本和市场价值都高得多,所以如果效果好一些也是正常的.另外目前还通用的 50 元币上的布达拉宫表现了景色的远近层次.
7 发表于 2006-05-05 08:57 ·  中国 湖北 荆州 电信
高级用户
★★★
积分 994
发帖 444
注册 2005-01-29 00:00
21年会员
UID 35779
性别 男
状态 离线
手头没有 50 元,看网上的却好像不是回忆中的,可能记错了?
8 发表于 2006-05-05 09:01 ·  中国 湖北 荆州 电信
高级用户
★★★
积分 994
发帖 444
注册 2005-01-29 00:00
21年会员
UID 35779
性别 男
状态 离线
不过仅仅是普通的抖动软件也还很有用处,之所以选 xnview, 是看到有人推荐过,而豪杰大眼睛则号称是最好的,所以我试用了一下,还好,而 ACDSee 我以前只用来看图,没注意过它的图像处理方面,后来版本高了,体积大了,就不用了...
9 发表于 2006-05-05 09:03 ·  中国 湖北 荆州 电信
高级用户
★★★
积分 994
发帖 444
注册 2005-01-29 00:00
21年会员
UID 35779
性别 男
状态 离线
传统工艺都会在能力有限的设备上尽量发挥,这正是我想学习的:)
10 我也很想知道这方面的资料!!! 发表于 2006-05-07 21:21 ·  中国 陕西 西安 电信
初级用户
积分 96
发帖 32
注册 2006-04-15 16:03
20年会员
UID 53877
状态 离线
11 发表于 2006-05-07 21:30 ·  中国 陕西 西安 电信
初级用户
积分 96
发帖 32
注册 2006-04-15 16:03
20年会员
UID 53877
状态 离线
有没有谁能给点这方面的资料????
12 发表于 2006-05-13 08:58 ·  中国 湖北 荆州 电信
高级用户
★★★
积分 994
发帖 444
注册 2005-01-29 00:00
21年会员
UID 35779
性别 男
状态 离线
看来是很难找到的,尽管是20多年前就有的技术
13 发表于 2006-05-14 17:30 ·  中国 上海 虹口区 电信
高级用户
★★
积分 653
发帖 252
注册 2006-04-16 19:48
20年会员
UID 53939
状态 离线
老的DOS游戏不是标准VGA16色,每幅都是自定义调色板的。

商业印刷里用一种颜色表现灰度和过渡的手段叫做网点,能够达到很好的效果是因为印刷机的DPI远远高于显示器,网纹的颗粒很细以致肉眼无法分辨。10年前的图像处理软件里就有网点模式的抖动了,不过显示器点距太高,远远不如误差分散模式来得好。

[ Last edited by asbai on 2006-5-14 at 17:31 ]
14 发表于 2006-05-14 19:43 ·  中国 四川 成都 联通
铂金会员
★★★★
积分 7,493
发帖 2,672
注册 2005-09-02 00:00
20年会员
UID 42173
性别 男
状态 离线
文曲星上用抖动能实现16阶灰度,呵呵~~~
15 发表于 2006-05-15 08:41 ·  中国 湖北 荆州 电信
高级用户
★★★
积分 994
发帖 444
注册 2005-01-29 00:00
21年会员
UID 35779
性别 男
状态 离线
谢谢 asbai, 我以前听说过丝网印刷这个名词,不知和网点抖动有否什么关系
我找找看能不能找到一个网点抖动的软件
"真正"的灰度还是占调色板项目的,所以不能考虑...

[ Last edited by jawbin on 2006-5-15 at 08:45 ]
论坛跳转: