| 1234567891011121314151617181920212223242526272829303132333435363738 |
- // IImageProcessingAlgorithmHikVision.cs 创建于 2023/05/09 14:07:09
- // 算法接口,用于处理图像数据,可以继承此接口来实现新的算法,
- using MvCameraControl;
- using System;
- using System.Collections.Generic;
- using System.Linq;
- using System.Text;
- using System.Threading.Tasks;
- namespace MvvmScaffoldFrame48.DLL.ThreadManager
- {
- public interface IImageProcessingAlgorithmHikVision
- {
- /// <summary>
- /// 处理图像数据
- /// </summary>
- /// <param name="imageData">输入的图像数据</param>
- /// <returns>处理结果</returns>
- object ProcessImage(IImage imageData,int cameraId);
- /// <summary>
- /// 获取算法名称
- /// </summary>
- string AlgorithmName { get; }
- /// <summary>
- /// 配置算法参数
- /// </summary>
- /// <param name="parameters">参数字典</param>
- void Configure(Dictionary<string, object> parameters);
- /// <summary>
- /// 获取当前算法参数
- /// </summary>
- /// <returns>参数字典</returns>
- Dictionary<string, object> GetParameters();
- }
- }
|