123456789101112131415161718192021 |
- using OTSCLRINTERFACE;
- using OTSDataType;
- using System;
- using System.Collections.Generic;
- using System.Linq;
- using System.Text;
- using System.Threading.Tasks;
- namespace OTSModelSharp.ImageProcess
- {
- public interface IImageProcess
- {
- bool RemoveBGAndGetParts(CBSEImgClr img, COTSImageProcParam a_pImgProcessParam,double a_pixelSize ,ref List<COTSParticleClr> parts);
- bool CalParticleImageProp( COTSParticleClr part, double a_pixelSize);
-
- void BDilate3(string source, string target, int wDegree, int rows, int columns);
- void BErode3(string source, string target, int wDegree, int rows, int columns);
- bool MergeBigBoundaryParticles(List<COTSField> allFields, double pixelSize, int scanFieldSize, System.Drawing.Size ResolutionSize ,ref List<COTSParticleClr> mergedParts);
- }
- }
|