在“运行C#代码”步骤中如何读取图片变量

使用问题 · 773 次浏览
之乎者也吧 创建于 2024-04-11 17:40

CL大佬的

对比图片

这个动作可以实现检查两个图片变量是否一致,我想要通过在每一次检查到像素不一样的时候计数+1的方法来实现把两张图片的“不相似度”量化,但想赋值里好像并不能实现对其他变量赋值。

要在C#代码步骤里使用图片变量,转换成Bitmap变量,应该如何实现,自己尝试直接Bitmap img1 = context.GetVarValue("image1");的方式会报错。


回复内容
CL 2024-04-11 18:37
#1

强制类型转换一下 (System.Drawing.Image)context.GetVarValue("xxxx")

图片不一定是Bitmap类型,肯定是Image类型。

之乎者也吧 回复 CL 2024-04-11 19:11 :

果然,一试就过了

之乎者也吧 回复 CL 2024-04-11 19:11 :

感谢感谢!

回复主贴