You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

调用imgSessionSaveBufferEx存PNG图时Int8* file_name参数如何填写

imgSessionSaveBufferEx 第三个参数file_name传参说明

imgSessionSaveBufferEx的Int8* file_name入参需要传入带.png后缀的C风格字符串路径,具体要求如下:

  • 字符串需以\0作为结束符,编码使用ANSI格式即可匹配NI IMAQ接口的参数要求
  • 文件名后缀必须明确指定为.png,函数内部会自动根据后缀匹配编码格式,输出PNG图像
  • 仅需保存到程序当前工作目录的话,直接传文件名即可,比如"output.png"
  • 需要指定存储路径的话,传入完整绝对路径即可,Windows系统下路径的反斜杠需要做转义处理,比如"D:\\industrial_camera\\capture_20240520.png"

完整调用示例

// 将当前采集缓冲区内容保存到当前目录下的my_capture.png
imgSessionSaveBufferEx(sessionID, NULL, (Int8*)"my_capture.png");

你示例中第二个参数填NULL的用法符合常规场景,此时函数会自动读取当前会话绑定的最新有效采集缓冲区做写入,无需额外指定缓冲区指针。

内容的提问来源于stack exchange,提问作者Ong Shi Quan

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.10.01 06:57:03