标题:[求助]关于图象处理的一个问题?
只看楼主
lkjkf
Rank: 1
等 级:新手上路
帖 子:66
专家分:0
注 册:2005-4-21
 问题点数:0 回复次数:5 
[求助]关于图象处理的一个问题?

  我想请问一下大家,用编程的方法,怎么把这个图片里面的人物都分开,变成小图片用到我的程序上呀?最好还能把背景设成透明的。


搜索更多相关主题的帖子: 图象处理 人物 
2006-09-06 10:43
chenjin145
Rank: 1
等 级:禁止访问
帖 子:3922
专家分:0
注 册:2006-7-12
得分:0 

TransparencyKey設成跟背景色一樣就可以

先用圖片編輯器裁下比較好


[url=javascript:alert(1);] [div]fdgfdgfdg\" on\"[/div] [/url]
2006-09-06 13:43
zmetero11
Rank: 1
等 级:新手上路
帖 子:123
专家分:0
注 册:2006-2-5
得分:0 
可以用PictureClip 控件实现将图片分成一个个小块,此控件的使用方法你自己在网上找一下,
至于背景设置为透明在VB中我还暂时不知道,不过你可以用Photoshop CS来实现,很简单,找本书看一下就会了

[此贴子已经被作者于2006-9-6 22:34:32编辑过]


黑色的羽翼笼罩与夜月中,守护...不变<-\^/
2006-09-06 22:32
lkjkf
Rank: 1
等 级:新手上路
帖 子:66
专家分:0
注 册:2005-4-21
得分:0 

非常感谢


 夫君子之行,静以修身,俭以养德,非淡泊无以明志,非宁静无以致远。
2006-09-07 08:44
蓝の魂
Rank: 1
等 级:新手上路
帖 子:18
专家分:0
注 册:2006-9-22
得分:0 
Private Function GetBitmap(ByVal bmp As Image, ByVal row As Integer, ByVal col As Integer) As Bitmap
Dim bp As New Bitmap(48, 48)
Dim g As Graphics = Graphics.FromImage(bp)
g.DrawImage(bmp, -(col - 1) * 48, -(row - 1) * 48)
g.Dispose()
'bp.MakeTransparent(Color.FromArgb(0, 136, 176, 182))
Return bp
End Function
Private Sub Button1_Click_1(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click
Dim a As New Bitmap("d:\showimg.jpg")
'第2行,第一列
Me.PictureBox1.Image = GetBitmap(a, 2, 1)
a.Dispose()
End Sub
对VB.net感兴趣的请加入15636854讨论群
2006-10-10 23:08
lkjkf
Rank: 1
等 级:新手上路
帖 子:66
专家分:0
注 册:2005-4-21
得分:0 

感谢楼上!你水平真高!


 夫君子之行,静以修身,俭以养德,非淡泊无以明志,非宁静无以致远。
2006-10-11 08:56



参与讨论请移步原网站贴子:https://bbs.bccn.net/thread-88373-1-1.html




关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.409495 second(s), 9 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved