|
@@ -720,16 +720,21 @@ namespace OTSMeasureApp
|
|
|
CBSEImgClr pImgNoBG = new CBSEImgClr(new Rectangle(0,0,m_iWidth,m_iHeight));
|
|
|
bfResult = imageHandle.GetColoredImage(imageProcessParam, pixelSize, originalBseData, m_iWidth, m_iHeight, ref pImgNoBG,ref coloredParticleImage);
|
|
|
m_imagetype = ImageType.ColorParticleImage;
|
|
|
- //coloredParticleImage.getp
|
|
|
+
|
|
|
removeBGBseData = pImgNoBG.GetImageDataPtr();
|
|
|
|
|
|
}
|
|
|
else if(m_systype == otsdataconst.OTS_SysType_ID.IncA)
|
|
|
{
|
|
|
- bfResult = imageHandle.GetBSEImage(imageProcessParam, pixelSize, originalBseData, m_iWidth, m_iHeight, ref removeBGBseData);
|
|
|
- m_IsShowImageType = ImageType.RemoveBGImage;
|
|
|
- m_imagetype = ImageType.RemoveBGImage;
|
|
|
-
|
|
|
+ //bfResult = imageHandle.GetBSEImage(imageProcessParam, pixelSize, originalBseData, m_iWidth, m_iHeight, ref removeBGBseData);
|
|
|
+ //m_IsShowImageType = ImageType.RemoveBGImage;
|
|
|
+ //m_imagetype = ImageType.RemoveBGImage;
|
|
|
+ coloredParticleImage = new Bitmap(m_iWidth, m_iHeight);
|
|
|
+ CBSEImgClr pImgNoBG = new CBSEImgClr(new Rectangle(0, 0, m_iWidth, m_iHeight));
|
|
|
+ bfResult = imageHandle.GetColoredImage(imageProcessParam, pixelSize, originalBseData, m_iWidth, m_iHeight, ref pImgNoBG, ref coloredParticleImage);
|
|
|
+ m_imagetype = ImageType.ColorParticleImage;
|
|
|
+
|
|
|
+ removeBGBseData = pImgNoBG.GetImageDataPtr();
|
|
|
}
|
|
|
|
|
|
|