user32
=
windll
.
user32
hdc
=
user32
.
GetDC
(
None
)
pixel
=
gdi32
.
GetPixel
(
hdc
,
x
,
y
)
r
=
pixel
&
0x0000ff
g
=
(
pixel
&
0x00ff00
)
>>
8
b
=
pixel
>>
16
return
[
r
,
g
,
b
]
图像处理,
Python
相关视频讲解:StableDiffusion提升出图速度,TensorRT扩展,SDXL-SSD-1B-A1111,速度提升60%,PyTorch更新一张图生成指定动作的动态视频,Magic Animate本地部署
python
的or运算赋值用法用
Python
读取图片某点的RGB值
在图像处理中,
.
.
.
我根据 Matt Hart的
GetPixel
代码改写的,增加了显示RGB颜色值和网页颜色值的功能,还有全局快捷键F2。用起来很方便。无毒,我用 Norton INS 2008,且总是升级独库。
很小,用VB6写的,除95、98意外的系统可以直接运行,否则可能需要vb运行库支持。
//获得当前
屏幕
的大小
Rectangle rect = new Rectangle();
rect = Screen
.
AllScreens[0]
.
WorkingArea;
//计算图片的大小,因为图片的长和宽有可能超过目前
屏幕
的大小
//创建一个以当前
屏幕
为模板的图象
Control ctl = new Control();