vb.net如何将图片框转换为位图

标签 vb.net

我想要图片框的像素颜色值 我将文本分配给图片框,现在想要获取每个像素的颜色值 picturebox 的方法是什么,或者我应该将其转换为位图?如何? vb6中有getpixel()方法来获取颜色值 .net 中有什么?

最佳答案

如果您可以将其转换为位图,那就轻而易举了:

Dim MyBitmap As New Bitmap(MyPicturebox.Image)
Dim MyColor As Color
MyColor = MyBitmap.GetPixel(X of your pixel, Y of your pixel)

您可能想要循环遍历像素,如果您知道宽度和高度,这并不难。

关于vb.net如何将图片框转换为位图,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8179408/

相关文章:

mysql - 应用 onPage 过滤器时未将对象引用设置为对象的实例

c# - 编译器可以在变量实际启动之前为变量赋值吗?

.net - 列表框选中项检查

mysql - 无法使用 vb.net 从 mysql 验证 bcrypt-hashed 密码

vb.net - 如何永久存储字符串?应用程序关闭后?

c# - ASP.NET Webform 在运行时错误上显示 Error.ASPX 页面

vb.net - 未捕获错误(AsyncCallback)

vb.net - 将项目从列表框复制/粘贴到任何文档(Excel、Word、.txt)——VB.NET

.net - 如何在注册表更改后刷新资源管理器

vb.net - VB.Net如何让窗体出现在Windows 10的所有桌面?