c#将HImage对象保存成图片

c#将HImage对象保存成图片

halcon图片对象HImage用C#代码保存到指定目录

复制代码
/// <summary>
/// 将HImage对象保存成图片
/// </summary>
/// <param name="hImage"></param>
/// <param name="savePath">图像保存目录(注意只是目录)</param>
/// <returns></returns>
public bool SaveImageByHImage(HImage hImage, string savePath = "")
{
    var isOk = false;
    if (hImage != null)
    {
        var saveImagePath = "E://test//" + name;
        if (!string.IsNullOrEmpty(savePath))
        {
            saveImagePath = savePath;
        }
        if (!Directory.Exists(saveImagePath))
        {
            Directory.CreateDirectory(saveImagePath);
        }
        saveImagePath= saveImagePath + "//Ng";
        if (!Directory.Exists(saveImagePath))
        {
            Directory.CreateDirectory(saveImagePath);
        }
        HOperatorSet.WriteImage(hImage, "bmp", 0, saveImagePath + "//" + DateTime.Now.ToString("yyyyMMddHHmmss") + ".bmp");
        isOk = true;
    }
    return isOk;
}
相关推荐
ytttr8733 分钟前
C# 读取数据库表结构工具设计与实现
开发语言·数据库·c#
Jinuss6 分钟前
源码分析之React中的useImperativeHandle
开发语言·前端·javascript
csdn2015_14 分钟前
HashSet 和 LinkedHashSet 区别
java·开发语言
知识分享小能手16 分钟前
MongoDB入门学习教程,从入门到精通,MongoDB副本集的核心机制(11)
数据库·学习·mongodb
CoderCodingNo18 分钟前
【GESP】C++五级练习题 luogu-P1102 A-B 数对
开发语言·c++·算法
Storynone21 分钟前
【踩坑笔记】Geforce RTX5060 显卡对应的 Pytorch 安装
人工智能·pytorch·笔记
Circ.24 分钟前
文本相似性对比python代码
开发语言·python·相似度
技术小黑26 分钟前
TensorFlow学习系列09 | 优化猫狗识别
人工智能·学习·tensorflow
鸽子一号31 分钟前
c#笔记之lambda表达式和linq
笔记·c#·linq