标题: 曹操传换头像小程序, 用VB编写,内有源代码
性别:未知-离线 金圭子

白衣伯爵中大夫

Rank: 14Rank: 14Rank: 14Rank: 14Rank: 14
组别 白衣卿相
级别 征西将军
好贴 4
功绩 265
帖子 4926
编号 27961
注册 2004-12-16


发表于 2005-1-10 09:12 资料 文集 短消息 看全部作者
曹操传换头像小程序

因为自己有空间,我就不上传在这儿,赚那3、5两的小钱了^_^,整个东西大概有好几M,本来里面所有face???.bmp和face.e5都可以自己做的,考虑到这儿应该没不是宽带的人了吧我就省得麻烦都发了。整个一个东西在这儿下载:
http://www.xindong.net/youngfly/变脸.rar

备份你现在的Face.e5,然后把整个解压到你曹操传的目录下,覆盖了你原来的那个
face.e5。
然后执行“变脸.exe”。在textno那个框子里面输入一个数字(每个数字代表哪个头像你看一下face目录里面的图,选好数字以后点一下“显示要被替换的头像也可以看到”,注意这个就算你换过也是不变的,其实是调用的face目录下的图)在地址栏里面选择一个bmp。建议选用face目录下的那些现成的图。我没做是否可用的判断,除非你在理解的这个图片原理的基础上,不然做出来的不是大小太大了直接出错,就是颜色花掉。所有实际上现在只能用来“换其他人的头像”玩。当然不是说不能自己做,我做了一个FaceX.bmp(在最后面),是三只眼的曹操,大家可以试试看…………(暴汗)

界面是这样的:



以下是源代码。当时想到哪儿就写到哪儿的,没整理过,非常乱。看不懂的问吧
这个是大前天晚上没复习写的,所以急匆匆的就可以用就可以了。前天昨天忙着考试,昨天晚上回来的时候同学拉着去喝酒,路上把4000多块钱的手机掉了。现在没找到(而且现在可以肯定是被拣走了,也就是说肯定没戏了…………),所以现在心情也很沉闷,没心情改程序了。对不起大家。如果大家觉得这个东西不错,想知道更详细的情况;或者觉得还有修改的余地等等建议什么的。可以在下面跟帖,我以后会看的…………

Private Sub Command1_Click()
Dim num As Integer
Dim pos As Integer
Dim by1 As Byte, by2 As Byte, by3 As Byte
Dim Temp() As Byte

Open App.Path & "\FACE.E5" For Binary As #1


For i = 0 To 227
pos = i * 12 + 273
num = 20 * i + 11

Put #1, pos, 0
Put #1, pos + 1, 0
Put #1, pos + 2, 20
Put #1, pos + 3, 0
Put #1, pos + 4, 0
Put #1, pos + 5, 0
Put #1, pos + 6, 20
Put #1, pos + 7, 0

by1 = num \ 65535
by2 = (num - num * by1) \ 256
by3 = num Mod 256

Put #1, pos + 8, by1
Put #1, pos + 9, by2
Put #1, pos + 10, by3
Put #1, pos + 11, 196
Label1.Caption = i
Next i

For i = 0 To 227
Open App.Path & "\face\face" & i & ".bmp" For Binary As #2
       ReDim Temp(5119)
       Get #2, 1079, Temp
       Close #2
Put #1, 5120 * i + 3013, Temp
Label1.Caption = i
Next i
Close #1
End Sub

Private Sub Command3_Click()

Dim Temp() As Byte
Open App.Path & "\FACE.E5" For Binary As #1

Open TextFile.Text For Binary As #2
       ReDim Temp(5119)
       Get #2, 1079, Temp
       Close #2
Put #1, 5120 * CInt(TextNo.Text) + 3013, Temp
Close #1
End Sub

Private Sub Command4_Click()
On Error GoTo err4
Picture2.Picture = LoadPicture(App.Path & "\face\face" & TextNo.Text & ".bmp")
Exit Sub
err4:
MsgBox "没有这张图"
End Sub

Private Sub Dir1_Change()
File1.Path = Dir1.Path
TextFile.Text = File1.Path
End Sub

Private Sub Drive1_Change()
Dir1.Path = Drive1.Drive
TextFile.Text = File1.Path
End Sub

Private Sub File1_Click()
TextFile.Text = File1.Path & "\" & File1.FileName
Picture1.Picture = LoadPicture(File1.Path & "\" & File1.FileName)
End Sub

Private Sub Form_Load()
File1.FileName = "*.bmp"
End Sub

[ 本帖最后由 ssbye 于 2006-3-29 13:40 编辑 ]


顶部
性别:未知-离线 金圭子

白衣伯爵中大夫

Rank: 14Rank: 14Rank: 14Rank: 14Rank: 14
组别 白衣卿相
级别 征西将军
好贴 4
功绩 265
帖子 4926
编号 27961
注册 2004-12-16


发表于 2005-1-10 10:12 资料 文集 短消息 看全部作者


QUOTE:
原帖由发条于2005-01-10, 10:01:22发表
   

谢谢楼主,这个东西对做MOD的帮助很大啊,希望节度使加到曹操传网络硬盘去吧。

暂时不用了。
第一这个只是专门针对头像的。
理论上所有用ls直接压缩bmp的都可以这么做(当然这样程序会变得很大。800多k的头像已经变成1.11M了,如果移动、攻击、特殊动作、法术、道具等等等等都变的话会多出大概10M来…………
(众人:靠!10M算什么,现在三国10都2CD了………… -_\\)

第二这个做的还有可以调整的地方
那个怎么能够让所有的bmp都用上可能难度有点大,涉及到bmp怎么转调色板。我不清楚。不过还是有很多地方可以改动的。起码大家都用用看看有什么问题没?

最后就是我把bmp图都放进去了,这么上传会很大。其实只要有一个几十K的主文件。然后用van的那个老版本可以一次解多图的程序配合一下就可以了。不需要都放上去。


顶部
性别:未知-离线 金圭子

白衣伯爵中大夫

Rank: 14Rank: 14Rank: 14Rank: 14Rank: 14
组别 白衣卿相
级别 征西将军
好贴 4
功绩 265
帖子 4926
编号 27961
注册 2004-12-16


发表于 2005-1-10 14:08 资料 文集 短消息 看全部作者
喔,这个我还是说一下吧:
这个只能用原来的调色板的256色,这个我也不知道怎么能完全适配。我那个是用photoshop打开现在的曹操的头像然后画了一下中间如果一直用索引模式的话就不会换掉调色板。

我怀疑用photoshop打开一个图片然后把你要改的复制进去大概就可以用,但是现在在公司里面不能打开曹操传看效果…………等5点下班以后我试试看吧。
顶部
性别:未知-离线 金圭子

白衣伯爵中大夫

Rank: 14Rank: 14Rank: 14Rank: 14Rank: 14
组别 白衣卿相
级别 征西将军
好贴 4
功绩 265
帖子 4926
编号 27961
注册 2004-12-16


发表于 2005-1-10 16:49 资料 文集 短消息 看全部作者
下班了,大概做了一下,的确可以的。
首先要做的图也要是64*80的,这个想想就知道吧,我用论坛里面的三十许褚的头像,先下载,然后用photoshop打开任一个现成的bmp(比如face0.bmp)和这个jpg文件,然后全选jpg,复制,在bmp粘贴,另存。

这样的就可以用了。但是实际用的话你会发现这样出来的是上下颠倒的,这个我也不清楚为什么,反正就直接在保存以前做一次上下垂直颠倒的工作。就没问题了。

当然这样的图直接在比如acdsee里面看还是倒的(倒进去在游戏里面没问题),如果你个人要求很高(比如我),就会问:为什么我给的那个“三眼曹操”就没问题?因为我那个是直接把face0.bmp的文件头(到1078以前)的直接覆盖过来,这样就正了(在acdsee预览里面还是颠倒的,这个没办法。不过感觉很怪喔)


如果你就一两个人要做的话我可以帮着做做。如果所有人都要来的话我就不高兴了。
顶部
性别:未知-离线 金圭子

白衣伯爵中大夫

Rank: 14Rank: 14Rank: 14Rank: 14Rank: 14
组别 白衣卿相
级别 征西将军
好贴 4
功绩 265
帖子 4926
编号 27961
注册 2004-12-16


发表于 2005-1-10 16:55 资料 文集 短消息 看全部作者
你是在哪步出现的这个情况?我这个很多地方都没加错误校验什么的,所以很容易出错(嘿嘿~)。
不过如果导入的是256色的64*80的图片,顶多会花屏,不会出错吧?
顶部
性别:未知-离线 金圭子

白衣伯爵中大夫

Rank: 14Rank: 14Rank: 14Rank: 14Rank: 14
组别 白衣卿相
级别 征西将军
好贴 4
功绩 265
帖子 4926
编号 27961
注册 2004-12-16


发表于 2005-1-10 17:20 资料 文集 短消息 看全部作者


QUOTE:
原帖由幽人独往来于2005-01-10, 16:58:51发表
我发现修改face0-face5没有问题,其他的只要一点“替换”就说“溢出”~~~
还有我用24位的头像导入,不花,但头像是倒的。

24位??!!
也能用??不是吧…………



你说的我试试看…………我当时就试了试换曹操的,后面的倒的确没试验(该死该死)
顶部
性别:未知-离线 金圭子

白衣伯爵中大夫

Rank: 14Rank: 14Rank: 14Rank: 14Rank: 14
组别 白衣卿相
级别 征西将军
好贴 4
功绩 265
帖子 4926
编号 27961
注册 2004-12-16


发表于 2005-1-10 17:27 资料 文集 短消息 看全部作者
昏倒…………明白了………………因为一个图是5000多字节,6个以后就超过32667了………………mmd,大大的失策啊…………改成long就好了。我重新发了一下,已经下载的人重新下载吧。sorry sorry
顶部
性别:未知-离线 金圭子

白衣伯爵中大夫

Rank: 14Rank: 14Rank: 14Rank: 14Rank: 14
组别 白衣卿相
级别 征西将军
好贴 4
功绩 265
帖子 4926
编号 27961
注册 2004-12-16


发表于 2005-1-10 17:29 资料 文集 短消息 看全部作者
这儿我觉得很有意思诶:
出问题的这句是:
Put #1, 5120 * CInt(TextNo.Text) + 3013, Temp
改成:
Put #1, 5120 * CLng(TextNo.Text) + 3013, Temp
就好了

比如前面一句类似的:
Put #1, 5120 * i + 3013, Temp
就没问题。
看来…………有时候还是不要定义的太多的好??
顶部
性别:未知-离线 金圭子

白衣伯爵中大夫

Rank: 14Rank: 14Rank: 14Rank: 14Rank: 14
组别 白衣卿相
级别 征西将军
好贴 4
功绩 265
帖子 4926
编号 27961
注册 2004-12-16


发表于 2005-1-10 17:30 资料 文集 短消息 看全部作者


QUOTE:
原帖由幽人独往来于2005-01-10, 17:27:15发表
sorry,sorry。24位,16位都不行,一定得8位的,我看错了,对不起。
还有图片有一点花好像是我自己图片的问题,用你的三只眼导入毫无问题。不过确实只有Face0-5可以换,其他的全部出错。

那你把你前面的话改改或者干脆删掉(不过自己能删么?)
别误导观众啊 -_\\


不过非常感谢你的测试,当然我不可能给你红包的(哈哈哈),顶多你如果想做那张图片不会做我来帮你做做就是了^_^
顶部
性别:未知-离线 金圭子

白衣伯爵中大夫

Rank: 14Rank: 14Rank: 14Rank: 14Rank: 14
组别 白衣卿相
级别 征西将军
好贴 4
功绩 265
帖子 4926
编号 27961
注册 2004-12-16


发表于 2005-1-10 18:47 资料 文集 短消息 看全部作者


QUOTE:
原帖由陈珺于2005-01-10, 18:13:18发表
对了,redim是做什么用的,与dim有什么不同

redim是重新定义一个数组的最小一维的作用(我那个就是一维数组,就一维)
因为vb不是c那种数组可以随便用甚至可以调用一个只有6个数组项的第9个数组项的内容。vb用以前就必须定义数组的大小,一旦你调用超过一开始定义大小以外的就会报错。
所以你一旦发现数组不够用了,就必须用redim重新“扩容”。

另外其实我这儿可以一开始就定义好(应该可以吧),我这么用好听些说是为了以后修改方便(因为这么做redim下面就是这个数组的使用过程,很好找。如果你定在一开始,那找死你!),当然也是因为put的时候数组大小对写入的字长直接相关,大意不得,不能像其他情况下定义数组可以随便写个比较大的数字无所谓(在这儿这么做会把后面的都清零的!);说难听点其实纯粹是学的van,他的viewer里面就是这么写的 -_\\ (不过我可是理解基础上的拿来主义喔!!)
顶部
性别:未知-离线 金圭子

白衣伯爵中大夫

Rank: 14Rank: 14Rank: 14Rank: 14Rank: 14
组别 白衣卿相
级别 征西将军
好贴 4
功绩 265
帖子 4926
编号 27961
注册 2004-12-16


发表于 2005-1-10 18:52 资料 文集 短消息 看全部作者


QUOTE:
原帖由幽人独往来于2005-01-10, 18:01:06发表

这个多拉苏版的曹操还说得过去吧?

很好啊^_^

看来你对我这个玩意已经非常了解了。
以后再有人问我这方面的问题你就直接帮忙回答了吧。哈哈


我可以省下时间来做后面其他文件修改的工具了:还有攻击、移动、特殊动作三件套。还有logo、物品等等的,最最麻烦的是地图的,算法完全不一样啊…………其他的比如天气什么的我暂时没空就不想做了,这些大概会去动的人不多。至于那个平时开会时候的站立人像(不知道怎么称呼,就是图里面的那7个东西……),这个我不知道如果我做出来以后其他人能做出类似的替换进去么?这个就比其他的可麻烦多了……因为是斜45度的,还要做各个方向的不能不一样…………反正我也会顺带做一下的(都差不多)。最后整理一下争取做个扎堆能改所有的(当然我这个还没想法),地图的另外分开做一个吧(这个也要想想,待议吧)
顶部
性别:未知-离线 金圭子

白衣伯爵中大夫

Rank: 14Rank: 14Rank: 14Rank: 14Rank: 14
组别 白衣卿相
级别 征西将军
好贴 4
功绩 265
帖子 4926
编号 27961
注册 2004-12-16


发表于 2005-1-11 09:20 资料 文集 短消息 看全部作者


QUOTE:
原帖由幽人独往来于2005-01-10, 19:09:18发表
你做的那一个许褚的头像在中间的黑色部分是花的(我做的一个猫的头像是四周是花的)~~

这样啊…………看来还是要多试试看,从16位色到256色丢失点东西很正常啊,可能要在psp里面把细节调一下了…………
顶部
性别:未知-离线 金圭子

白衣伯爵中大夫

Rank: 14Rank: 14Rank: 14Rank: 14Rank: 14
组别 白衣卿相
级别 征西将军
好贴 4
功绩 265
帖子 4926
编号 27961
注册 2004-12-16


发表于 2005-1-11 09:23 资料 文集 短消息 看全部作者
里面似乎就两个女性形象吧?一个是貂禅,一个似乎是祝融?(偷偷摸摸告诉大家,其实我曹操传都没有打穿过,除了看同学打过最后几关以外。自己就打到偷袭官渡那个………… - -)

你要么除非我自己用其他游戏的资源做一个了。嗯…………大家大概说说希望增加怎么样的形象吧?我看看我拙劣的美工功底能不能做点出来 - -


至于仙人、皇帝么,没有这个文件啊,而且仙人一旦被打趴,也没有相应图片(对应位置上是一块白色)。这个也要自己做一下了。我今天试着做做看…………
顶部
性别:未知-离线 金圭子

白衣伯爵中大夫

Rank: 14Rank: 14Rank: 14Rank: 14Rank: 14
组别 白衣卿相
级别 征西将军
好贴 4
功绩 265
帖子 4926
编号 27961
注册 2004-12-16


发表于 2005-1-11 11:44 资料 文集 短消息 看全部作者


QUOTE:
原帖由幽人独往来于2005-01-11, 11:11:06发表
其实我想大家最想增加的还是MM啦~~~所以舞娘的形象还是必须的。但游戏里确实只有两个(而且祝融比貂蝉PP,但却是兰的…………)
还有就是骑马策士,只有一个形象。皇帝仙人可以稍后再说,毕竟这是属于攻击动画的事情。
关于兵种我想粮秣队和辎重队重复没什么意义,完全可以把其中一个去掉然后添加一个全新的兵种。
而人物可以把一些特殊形象变成普通形象,这样就可以把特殊形象的位置留下来自己添新的了。

另:金圭子,你的这个替换器我放到我的网络优盘里了~~多谢~~~

这块技术调整暂时我还不参与(除非图形界面这块完全没问题了)

你就说图象方面要怎么改呢?
1.完全增加新的形象(战斗形象还好办,平时的斜45度的形象可利用的资源不多啊,特别是还有发火的表情等等,除非我把现在的人换换发型什么的)
2.补充现在缺少的部分:仙人、皇帝的战斗,另外你说的“平时形象”是那个斜45度的那个么?(也就是Pmapobj)刚刚把那个导出了看一下,没有一个人是所有都全的。
顶部
性别:未知-离线 金圭子

白衣伯爵中大夫

Rank: 14Rank: 14Rank: 14Rank: 14Rank: 14
组别 白衣卿相
级别 征西将军
好贴 4
功绩 265
帖子 4926
编号 27961
注册 2004-12-16


发表于 2005-1-11 12:07 资料 文集 短消息 看全部作者


QUOTE:
原帖由范文珺于2005-01-11, 11:48:48发表
谁会做不花的头像?

你把花的传给我改一下就是了。
顶部
性别:未知-离线 金圭子

白衣伯爵中大夫

Rank: 14Rank: 14Rank: 14Rank: 14Rank: 14
组别 白衣卿相
级别 征西将军
好贴 4
功绩 265
帖子 4926
编号 27961
注册 2004-12-16


发表于 2005-1-11 13:35 资料 文集 短消息 看全部作者
maxwell同志终于出现了…………那以后这个帖子后面的烂摊子就交给您吧…………^_^

哟吼,在在线人里面还看到东方教主^_^
4 名用户在阅读这个主题 (2 名客人 和 0 名匿名用户)
2 用户: 金圭子, 东方无翼
顶部
性别:未知-离线 金圭子

白衣伯爵中大夫

Rank: 14Rank: 14Rank: 14Rank: 14Rank: 14
组别 白衣卿相
级别 征西将军
好贴 4
功绩 265
帖子 4926
编号 27961
注册 2004-12-16


发表于 2005-1-11 14:45 资料 文集 短消息 看全部作者


QUOTE:
原帖由Maxwell于2005-01-11, 14:40:23发表

QUOTE:
原帖由金圭子于2005-01-11, 13:35:16发表
maxwell同志终于出现了…………那以后这个帖子后面的烂摊子就交给您吧…………^_^

哟吼,在在线人里面还看到东方教主^_^
4 名用户在阅读这个主题 (2 名客人 和 0 名匿名用户)
2 用户: 金圭子, 东方无翼

怎么有种误入狼窝的感觉。。。

face.e5就是头像文件?我看看修改一下我的编辑器能不能支持曹操传的头像。

暴汗,maxwell的这句话比前面陈珺的那句更让我汗死………………
你的修改器里面怎么弄的?


对了,另外这样加一句(虽然晚了点),van的那个图片提取器对这种“解密”过的头像不适用…………会花屏最后出错的。
顶部
性别:未知-离线 金圭子

白衣伯爵中大夫

Rank: 14Rank: 14Rank: 14Rank: 14Rank: 14
组别 白衣卿相
级别 征西将军
好贴 4
功绩 265
帖子 4926
编号 27961
注册 2004-12-16


发表于 2005-1-11 14:49 资料 文集 短消息 看全部作者


QUOTE:
原帖由Maxwell于2005-01-11, 13:22:41发表
………………调色板应该紧接着位图的数据后面,格式好像是RGB0,也就是四个字节,前三个字节是颜色,后面一个字节为0。………………

对了,我发现van的那个里面导出的调色板很怪异,不是RR GG BB 00的,而是RR GG BB 04的,诡异无比啊…………
顶部
性别:未知-离线 金圭子

白衣伯爵中大夫

Rank: 14Rank: 14Rank: 14Rank: 14Rank: 14
组别 白衣卿相
级别 征西将军
好贴 4
功绩 265
帖子 4926
编号 27961
注册 2004-12-16


发表于 2005-1-11 15:27 资料 文集 短消息 看全部作者
喔,对范老说一句对不起:
我当时为了解批量图,用的是你以前的那个SanImage.exe,就是某个有OutputAll的。也就是在那个里面知道您尊姓。那个里面是有花屏问题
刚刚又用最新版的看了一下,没有这个问题了。

非常抱歉打扰了。。
顶部
性别:未知-离线 金圭子

白衣伯爵中大夫

Rank: 14Rank: 14Rank: 14Rank: 14Rank: 14
组别 白衣卿相
级别 征西将军
好贴 4
功绩 265
帖子 4926
编号 27961
注册 2004-12-16


发表于 2005-1-11 16:13 资料 文集 短消息 看全部作者


QUOTE:
原帖由Maxwell于2005-01-11, 15:32:53发表
  我那是sanx的头像编辑器,跟曹操传的不一样啊,sanx的头像分在几个文件之中,分大小微三个文件,曹操传我没有玩过,不太了解,不过从你的帖子中看好像是只有一个文件。。。  

看到一句更汗的………………可能我记忆中把你和van、ssbye混淆了吧…………
我还一直把你算在
曹操传三英“van、ssbye、maxwell”里面
(对应的“周瑜、重阳、马超将军”的英杰传三杰…………很巧合上面三个都是英语下面三个都是中文…………)
顶部
性别:未知-离线 金圭子

白衣伯爵中大夫

Rank: 14Rank: 14Rank: 14Rank: 14Rank: 14
组别 白衣卿相
级别 征西将军
好贴 4
功绩 265
帖子 4926
编号 27961
注册 2004-12-16


发表于 2005-1-11 17:09 资料 文集 短消息 看全部作者
这个这个………………
想当年我和我同学侃了半个小时“银英传”,然后我冒出一句话来:其实我没看过银英传的小说或者看过银英传的漫画或者玩过银英传的游戏…………我同学一屁股就坐床上了…………


今天我感到历史又重演了…………
血的教训告诉我们:“调戏人的终将被人调戏……”




嗯咳咳,那我就在这儿问一下,因为我也没研究过san9的图,问问san9里面是直接把调色板等等文件头写进去的,还是也和曹操传一样另外弄了个东西放调色板,图片文件里面只放具体的象素?
顶部
性别:未知-离线 金圭子

白衣伯爵中大夫

Rank: 14Rank: 14Rank: 14Rank: 14Rank: 14
组别 白衣卿相
级别 征西将军
好贴 4
功绩 265
帖子 4926
编号 27961
注册 2004-12-16


发表于 2005-1-11 18:52 资料 文集 短消息 看全部作者


QUOTE:
原帖由范文珺于2005-01-11, 18:09:48发表
呵呵 我要改几十张 不好麻烦你的了  

可否告诉我方法 或者在程序里修正花版问题?

就我说的两种方式啊,如果你仅仅改头像,我做个把象素里面的00都改成1F的程序给你,大概没问题了。

如果你还要做别的。你找个大概不可能用到的颜色把调色板填了……(不过这个事情似乎还是要我来做,汗)
顶部
性别:未知-离线 金圭子

白衣伯爵中大夫

Rank: 14Rank: 14Rank: 14Rank: 14Rank: 14
组别 白衣卿相
级别 征西将军
好贴 4
功绩 265
帖子 4926
编号 27961
注册 2004-12-16


发表于 2005-1-11 18:53 资料 文集 短消息 看全部作者


QUOTE:
原帖由Maxwell于2005-01-11, 18:07:02发表
http://www.xycq.net/forum/index.php?showto...ndpost&p=422512
这里有点san9的。

哪儿有曹操传的格式介绍?

曹操传的么…………我找到的都是散布四方的…………这个你问ssbye更好。
顶部
性别:未知-离线 金圭子

白衣伯爵中大夫

Rank: 14Rank: 14Rank: 14Rank: 14Rank: 14
组别 白衣卿相
级别 征西将军
好贴 4
功绩 265
帖子 4926
编号 27961
注册 2004-12-16


发表于 2005-1-12 13:35 资料 文集 短消息 看全部作者
暂时试试看这个吧:

http://www.xindong.net/youngfly/e5_back.exe


拷贝到和你已经做好要导入的图片一个目录,然后执行,在里面输入你要导入的图片的文件名,摁一下,然后关掉,再导入试试看吧。
顶部
性别:未知-离线 金圭子

白衣伯爵中大夫

Rank: 14Rank: 14Rank: 14Rank: 14Rank: 14
组别 白衣卿相
级别 征西将军
好贴 4
功绩 265
帖子 4926
编号 27961
注册 2004-12-16


发表于 2005-1-12 15:27 资料 文集 短消息 看全部作者


QUOTE:
原帖由幽人独往来于2005-01-12, 15:18:38发表
真的好了许多啊
几乎看不到花的了!

测试了一下,99%的图片看不到花块了,剩下的也非常微小~~
      

剩下的或许不是这个问题了,可能是色差方面找不到类似的颜色发生偏差了吧…………
或者你看看不同情况下那个“微小的点”的颜色一致不一致,如果不管是战场还是平时都一致的话那就不是程序问题了。
顶部
性别:未知-离线 金圭子

白衣伯爵中大夫

Rank: 14Rank: 14Rank: 14Rank: 14Rank: 14
组别 白衣卿相
级别 征西将军
好贴 4
功绩 265
帖子 4926
编号 27961
注册 2004-12-16


发表于 2005-1-13 16:09 资料 文集 短消息 看全部作者


QUOTE:
原帖由KT-7EX于2005-01-13, 15:00:40发表
金大虾,为虾米我做的都是花屏的,我是按照你的方法做的,郁闷。。。

昏倒…………不是直接把图片转成bmp,是进入photoshop,打开原图,打开现在的图,然后拷贝你要做的图的内容,拷贝去原图,上下颠倒一下,然后保存(当然原图要备份)
然后用我的那个程序做一下。


试试这个看呢?


图片附件: face0.bmp (2005-1-13 16:09, 6.05 K)

顶部
性别:未知-离线 金圭子

白衣伯爵中大夫

Rank: 14Rank: 14Rank: 14Rank: 14Rank: 14
组别 白衣卿相
级别 征西将军
好贴 4
功绩 265
帖子 4926
编号 27961
注册 2004-12-16


发表于 2005-1-13 17:12 资料 文集 短消息 看全部作者
256色本来就是这样掉色的,主要很多24位色或者另一种256色调色板的颜色落在了现在的调色板两个颜色中间了,而且是大块的,就非常不舒服了。

而且曹操传是偏水彩画的,三国志系列是偏写实的。换过去本来就差距很大了。
顶部
性别:未知-离线 金圭子

白衣伯爵中大夫

Rank: 14Rank: 14Rank: 14Rank: 14Rank: 14
组别 白衣卿相
级别 征西将军
好贴 4
功绩 265
帖子 4926
编号 27961
注册 2004-12-16


发表于 2005-2-1 14:08 资料 文集 短消息 看全部作者
我删了,现在有van的程序比我这个好多了:

http://www.xycq.net/forum/index.php?showtopic=37531
顶部
性别:未知-离线 金圭子

白衣伯爵中大夫

Rank: 14Rank: 14Rank: 14Rank: 14Rank: 14
组别 白衣卿相
级别 征西将军
好贴 4
功绩 265
帖子 4926
编号 27961
注册 2004-12-16


发表于 2005-2-1 14:09 资料 文集 短消息 看全部作者


QUOTE:
原帖由lieshen于2005-02-01, 14:09:09发表
谢谢楼主啊!!!顶!!!!11

嘿嘿,似乎抓到一个灌水的…………

你谢我什么呢?下载我都删掉了。
顶部
性别:未知-离线 金圭子

白衣伯爵中大夫

Rank: 14Rank: 14Rank: 14Rank: 14Rank: 14
组别 白衣卿相
级别 征西将军
好贴 4
功绩 265
帖子 4926
编号 27961
注册 2004-12-16


发表于 2005-2-1 16:12 资料 文集 短消息 看全部作者
没有实用价值的东西留着也浪费啊,幽人你还是删了吧。而且里面bmp文件占了很多啊:(
主要是当时还不会贴图的api,现在其实知道不需要了。而且研究完van的程序现在我也知道怎么直接做出解压文件了(以前还是拿这些bmp合的),这次的地图程序里面的调色板文件就是这么解出来的,只是为了方便懒得合起来了。


顶部

正在浏览此帖的会员 - 共 1 人在线




当前时区 GMT+8, 现在时间是 2025-2-11 06:47
京ICP备2023018092号 轩辕春秋 2003-2023 www.xycq.org.cn

Powered by Discuz! 5.0.0 2001-2006 Comsenz Inc.
Processed in 0.021457 second(s), 10 queries , Gzip enabled

清除 Cookies - 联系我们 - 轩辕春秋 - Archiver - WAP