第二种方法:打开多张图片
ImageFiles := []
ImageFiles[0] := 'C:/Users/user/Desktop/1.jpg'
ImageFiles[1] := 'C:/Users/user/Desktop/2.jpg'
for Index := 0 to |ImageFiles| - 1 by 1
read_image (Image, ImageFiles[Index])
endfor
第三种方法:打开多张图片
for i:=1 to 2 by 1
read_image (Image, 'C:/Users/user/Desktop/'+i+'.jpg')
endfor
一般这种情况,你要通过查阅API,或利用IDE的智能补全来查看 HOperatorSet.ReadImage都提供哪些重载。你所使用的第二个参数为Image的签名显然不是该类支持的重载方法,但这并不意味着ReadImage方法没有别的重载,例如,如果有第二个参数为MemoryStream的重载的话,你就可以将Image转化为MemoryStream再进行处理。v$s就是tuple_string这个算子,$后面表示转换的格式,‘02’大概就将i转换为两位,左侧补零。在HDevelop User's Guide->Chapter 7 HDevelop Language->7.9 Summary of HDevelop operations中你可以找到所有运算对应的算子,查看相应的算子就知道这些符号是什么意思了。欢迎分享,转载请注明来源:内存溢出
评论列表(0条)