Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/google-sheets/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
VB.NET;从位图中删除背景_Vb.net_Bitmap - Fatal编程技术网

VB.NET;从位图中删除背景

VB.NET;从位图中删除背景,vb.net,bitmap,Vb.net,Bitmap,我有一些画在中间的位图,白色背景。有没有办法用VB.NET删除背景,只保留内部的图形?位图有一个名为MakeTransparent的方法,该方法的重载采用一种颜色。如果颜色都相同,可以将白色设置为透明色,但像素可能不是完全白色,因此,您必须找到一个来找出实际的RGBI,您以前曾尝试过(使用绿色背景),但“透明”显示为白色。您是要使其透明以显示还是保存到文件?Toobar类型位图一直使用它来遮罩背景色,让主机的颜色显示出来

我有一些画在中间的位图,白色背景。有没有办法用VB.NET删除背景,只保留内部的图形?

位图有一个名为MakeTransparent的方法,该方法的重载采用一种颜色。

如果颜色都相同,可以将白色设置为透明色,但像素可能不是完全白色,因此,您必须找到一个来找出实际的RGBI,您以前曾尝试过(使用绿色背景),但“透明”显示为白色。您是要使其透明以显示还是保存到文件?Toobar类型位图一直使用它来遮罩背景色,让主机的颜色显示出来