⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 imagenview.cpp

📁 这是VC++ 2003.net图像处理的光盘源程序!!!非常好的
💻 CPP
📖 第 1 页 / 共 5 页
字号:

void CImageNView::OnUpdateGtSquare(CCmdUI *pCmdUI)
{
 	pCmdUI->Enable((!pImg[1]->IsNull())&&(ImageType(pImg[1])==2));
}

void CImageNView::OnUpdateGtEqual(CCmdUI *pCmdUI)
{
 	pCmdUI->Enable((!pImg[1]->IsNull())&&(ImageType(pImg[1])==2));
}

void CImageNView::OnUpdateGtHistoEq(CCmdUI *pCmdUI)
{
 	pCmdUI->Enable((!pImg[1]->IsNull())&&(ImageType(pImg[1])==2));
}

void CImageNView::OnUpdateGtNega(CCmdUI *pCmdUI)
{
 	pCmdUI->Enable((!pImg[1]->IsNull())&&(ImageType(pImg[1])==2));
}

void CImageNView::OnUpdateBorderEqual(CCmdUI *pCmdUI)
{
 	pCmdUI->Enable((!pImg[1]->IsNull())&&(ImageType(pImg[1])==2));
}

void CImageNView::OnUpdateDensitySegment(CCmdUI *pCmdUI)
{
 	pCmdUI->Enable((!pImg[1]->IsNull())&&(ImageType(pImg[1])==2));
}

void CImageNView::OnUpdateGtPsendoColor(CCmdUI *pCmdUI)
{
 	pCmdUI->Enable((!pImg[1]->IsNull())&&(ImageType(pImg[1])==2));
}

void CImageNView::OnUpdateOtsuThreshold(CCmdUI *pCmdUI)
{
 	pCmdUI->Enable((!pImg[1]->IsNull())&&(ImageType(pImg[1])==2));
}

void CImageNView::OnUpdateMinimumThreshold(CCmdUI *pCmdUI)
{
 	pCmdUI->Enable((!pImg[1]->IsNull())&&(ImageType(pImg[1])==2));
}

void CImageNView::OnUpdateEntropicThreshold(CCmdUI *pCmdUI)
{
 	pCmdUI->Enable((!pImg[1]->IsNull())&&(ImageType(pImg[1])==2));
}

void CImageNView::OnUpdateBiasnormalThreshold(CCmdUI *pCmdUI)
{
 	pCmdUI->Enable((!pImg[1]->IsNull())&&(ImageType(pImg[1])==2));
}

void CImageNView::OnUpdateMomentThreshold(CCmdUI *pCmdUI)
{
 	pCmdUI->Enable((!pImg[1]->IsNull())&&(ImageType(pImg[1])==2));
}

void CImageNView::OnUpdateColligationThreshold(CCmdUI *pCmdUI)
{
 	pCmdUI->Enable((!pImg[1]->IsNull())&&(ImageType(pImg[1])==2));
}

void CImageNView::OnUpdateSimpleThreshold(CCmdUI *pCmdUI)
{
 	pCmdUI->Enable((!pImg[1]->IsNull())&&(ImageType(pImg[1])==2));
}

void CImageNView::OnUpdateGradBorddetec(CCmdUI *pCmdUI)
{
 	pCmdUI->Enable((!pImg[1]->IsNull())&&(ImageType(pImg[1])==2));
}

void CImageNView::OnUpdateRobertsBorddetec(CCmdUI *pCmdUI)
{
 	pCmdUI->Enable((!pImg[1]->IsNull())&&(ImageType(pImg[1])==2));
}

void CImageNView::OnUpdateSobelBorddetec(CCmdUI *pCmdUI)
{
 	pCmdUI->Enable((!pImg[1]->IsNull())&&(ImageType(pImg[1])==2));
}

void CImageNView::OnUpdateLaplaceBorddetec(CCmdUI *pCmdUI)
{
 	pCmdUI->Enable((!pImg[1]->IsNull())&&(ImageType(pImg[1])==2));
}

void CImageNView::OnUpdateLapsketchBorddetec(CCmdUI *pCmdUI)
{
 	pCmdUI->Enable((!pImg[1]->IsNull())&&(ImageType(pImg[1])==2));
}

void CImageNView::OnUpdateLoGBorddetec(CCmdUI *pCmdUI)
{
 	pCmdUI->Enable((!pImg[1]->IsNull())&&(ImageType(pImg[1])==2));
}

void CImageNView::OnUpdateKirschBorddetec(CCmdUI *pCmdUI)
{
 	pCmdUI->Enable((!pImg[1]->IsNull())&&(ImageType(pImg[1])==2));
}

void CImageNView::OnUpdateRobinsonBorddetec(CCmdUI *pCmdUI)
{
 	pCmdUI->Enable((!pImg[1]->IsNull())&&(ImageType(pImg[1])==2));
}

void CImageNView::OnUpdatePrewittBorddetec(CCmdUI *pCmdUI)
{
 	pCmdUI->Enable((!pImg[1]->IsNull())&&(ImageType(pImg[1])==2));
}

void CImageNView::OnUpdateLogPrewitt(CCmdUI *pCmdUI)
{
 	pCmdUI->Enable((!pImg[1]->IsNull())&&(ImageType(pImg[1])==2));
}

void CImageNView::OnUpdateSobelThinning(CCmdUI *pCmdUI)
{
 	pCmdUI->Enable((!pImg[1]->IsNull())&&(ImageType(pImg[1])==2));
}

void CImageNView::OnUpdateRemoveLineNoise(CCmdUI *pCmdUI)
{
 	pCmdUI->Enable((!pImg[1]->IsNull())&&(ImageType(pImg[1])==2));
}

void CImageNView::OnUpdateSmooth5(CCmdUI *pCmdUI)
{
 	pCmdUI->Enable((!pImg[1]->IsNull())&&(ImageType(pImg[1])==2));
}

void CImageNView::OnUpdateSmooth9(CCmdUI *pCmdUI)
{
 	pCmdUI->Enable((!pImg[1]->IsNull())&&(ImageType(pImg[1])==2));
}

void CImageNView::OnUpdateMedian5(CCmdUI *pCmdUI)
{
 	pCmdUI->Enable((!pImg[1]->IsNull())&&(ImageType(pImg[1])==2));
}

void CImageNView::OnUpdateMedian9(CCmdUI *pCmdUI)
{
 	pCmdUI->Enable((!pImg[1]->IsNull())&&(ImageType(pImg[1])==2));
}

void CImageNView::OnUpdateBoundaryEnhance(CCmdUI *pCmdUI)
{
 	pCmdUI->Enable((!pImg[1]->IsNull())&&(ImageType(pImg[1])==2));
}

void CImageNView::OnUpdateHilditchThinning(CCmdUI *pCmdUI)
{
 	pCmdUI->Enable((!pImg[1]->IsNull())&&(ImageType(pImg[1])==0));
}

void CImageNView::OnUpdateDeutchThinning(CCmdUI *pCmdUI)
{
 	pCmdUI->Enable((!pImg[1]->IsNull())&&(ImageType(pImg[1])==0));
}

void CImageNView::OnUpdateFastthinThinning(CCmdUI *pCmdUI)
{
 	pCmdUI->Enable((!pImg[1]->IsNull())&&(ImageType(pImg[1])==0));
}

void CImageNView::OnUpdateNaccacheThinning(CCmdUI *pCmdUI)
{
 	pCmdUI->Enable((!pImg[1]->IsNull())&&(ImageType(pImg[1])==0));
}

void CImageNView::OnUpdatePavlidis1Thinning(CCmdUI *pCmdUI)
{
 	pCmdUI->Enable((!pImg[1]->IsNull())&&(ImageType(pImg[1])==0));
}

void CImageNView::OnUpdatePavlidis2Thinning(CCmdUI *pCmdUI)
{
 	pCmdUI->Enable((!pImg[1]->IsNull())&&(ImageType(pImg[1])==0));
}

void CImageNView::OnUpdateRosenfeld4Thinning(CCmdUI *pCmdUI)
{
 	pCmdUI->Enable((!pImg[1]->IsNull())&&(ImageType(pImg[1])==0));
}

void CImageNView::OnUpdateRosenfeld8Thinnin(CCmdUI *pCmdUI)
{
 	pCmdUI->Enable((!pImg[1]->IsNull())&&(ImageType(pImg[1])==0));
}

void CImageNView::OnUpdateDistance(CCmdUI *pCmdUI)
{
 	pCmdUI->Enable((!pImg[1]->IsNull())&&(ImageType(pImg[1])==0));
}

void CImageNView::OnUpdateRemoveNoise(CCmdUI *pCmdUI)
{
 	pCmdUI->Enable((!pImg[1]->IsNull())&&(ImageType(pImg[1])==0));
}

void CImageNView::OnUpdateErosion(CCmdUI *pCmdUI)
{
 	pCmdUI->Enable((!pImg[1]->IsNull())&&(ImageType(pImg[1])==0));
}

void CImageNView::OnUpdateDilation(CCmdUI *pCmdUI)
{
 	pCmdUI->Enable((!pImg[1]->IsNull())&&(ImageType(pImg[1])==0));
}

void CImageNView::OnUpdateInnerBoundary(CCmdUI *pCmdUI)
{
 	pCmdUI->Enable((!pImg[1]->IsNull())&&(ImageType(pImg[1])==0));
}

void CImageNView::OnUpdateOuterBoundary(CCmdUI *pCmdUI)
{
 	pCmdUI->Enable((!pImg[1]->IsNull())&&(ImageType(pImg[1])==0));
}

void CImageNView::OnUpdateMorphologyBoundary(CCmdUI *pCmdUI)
{
 	pCmdUI->Enable((!pImg[1]->IsNull())&&(ImageType(pImg[1])==0));
}

void CImageNView::OnUpdateOpening(CCmdUI *pCmdUI)
{
 	pCmdUI->Enable((!pImg[1]->IsNull())&&(ImageType(pImg[1])==0));
}

void CImageNView::OnUpdateClosing(CCmdUI *pCmdUI)
{
 	pCmdUI->Enable((!pImg[1]->IsNull())&&(ImageType(pImg[1])==0));
}

void CImageNView::OnUpdateAreaSkeleton(CCmdUI *pCmdUI)
{
 	pCmdUI->Enable((!pImg[1]->IsNull())&&(ImageType(pImg[1])==0));
}

void CImageNView::OnUpdateMorphologyThin(CCmdUI *pCmdUI)
{
 	pCmdUI->Enable((!pImg[1]->IsNull())&&(ImageType(pImg[1])==0));
}

void CImageNView::OnUpdatePatternThin(CCmdUI *pCmdUI)
{
 	pCmdUI->Enable((!pImg[1]->IsNull())&&(ImageType(pImg[1])==0));
}

void CImageNView::OnUpdateSaveMask(CCmdUI *pCmdUI)
{
 	pCmdUI->Enable((!pImg[1]->IsNull())&&(ImageType(pImg[1])==0));
}

void CImageNView::OnUpdateSaveMaskA(CCmdUI *pCmdUI)
{
 	pCmdUI->Enable((!pImg[1]->IsNull())&&(ImageType(pImg[1])==0));
}

void CImageNView::OnUpdateRemoveBackgrond(CCmdUI *pCmdUI)
{
 	pCmdUI->Enable((!pImg[8]->IsNull())&&(ImageType(pImg[8])==0));
}

void CImageNView::OnUpdateSaveAddImage(CCmdUI *pCmdUI)
{
 	pCmdUI->Enable(!pImg[1]->IsNull());
}

void CImageNView::OnUpdateAddImage(CCmdUI *pCmdUI)
{
 	pCmdUI->Enable((!pImg[1]->IsNull())&&(!pImg[7]->IsNull()));
}

void CImageNView::OnUpdateGrayErosion(CCmdUI *pCmdUI)
{
 	pCmdUI->Enable((!pImg[1]->IsNull())&&(ImageType(pImg[1])==2));
}

void CImageNView::OnUpdateGrayDilation(CCmdUI *pCmdUI)
{
 	pCmdUI->Enable((!pImg[1]->IsNull())&&(ImageType(pImg[1])==2));
}

void CImageNView::OnUpdateGrayOpenning(CCmdUI *pCmdUI)
{
 	pCmdUI->Enable((!pImg[1]->IsNull())&&(ImageType(pImg[1])==2));
}

void CImageNView::OnUpdateGrayClosing(CCmdUI *pCmdUI)
{
 	pCmdUI->Enable((!pImg[1]->IsNull())&&(ImageType(pImg[1])==2));
}

void CImageNView::OnUpdateGrayGrads(CCmdUI *pCmdUI)
{
 	pCmdUI->Enable((!pImg[1]->IsNull())&&(ImageType(pImg[1])==2));
}

void CImageNView::OnUpdateGinnerBorder(CCmdUI *pCmdUI)
{
 	pCmdUI->Enable((!pImg[1]->IsNull())&&(ImageType(pImg[1])==2));
}

void CImageNView::OnUpdateGouterBorder(CCmdUI *pCmdUI)
{
 	pCmdUI->Enable((!pImg[1]->IsNull())&&(ImageType(pImg[1])==2));
}

void CImageNView::OnUpdateGrayTophat(CCmdUI *pCmdUI)
{
 	pCmdUI->Enable((!pImg[1]->IsNull())&&(ImageType(pImg[1])==2));
}

void CImageNView::OnUpdateBlackGrayTophat(CCmdUI *pCmdUI)
{
 	pCmdUI->Enable((!pImg[1]->IsNull())&&(ImageType(pImg[1])==2));
}

void CImageNView::OnUpdateProjection(CCmdUI *pCmdUI)
{
 	pCmdUI->Enable((!pImg[1]->IsNull())&&(ImageType(pImg[1])==2));
}

void CImageNView::OnUpdateImageHistogram(CCmdUI *pCmdUI)
{
 	pCmdUI->Enable((!pImg[1]->IsNull())&&(ImageType(pImg[1])==2));
}

void CImageNView::OnUpdateHistogramType(CCmdUI *pCmdUI)
{
 	pCmdUI->Enable((!pImg[1]->IsNull())&&(ImageType(pImg[1])==2));
}

void CImageNView::OnUpdateFormAnalysis(CCmdUI *pCmdUI)
{
 	pCmdUI->Enable((!pImg[1]->IsNull())&&(ImageType(pImg[1])==2));
}

void CImageNView::OnUpdatePtileThreshold(CCmdUI *pCmdUI)
{
 	pCmdUI->Enable((!pImg[1]->IsNull())&&(ImageType(pImg[1])==2));
}

void CImageNView::OnUpdateOneWidthLineDetect(CCmdUI *pCmdUI)
{
 	pCmdUI->Enable((!pImg[1]->IsNull())&&(ImageType(pImg[1])==2));
}

void CImageNView::OnUpdateImageHue(CCmdUI *pCmdUI)
{
 	pCmdUI->Enable((!pImg[1]->IsNull())&&(ImageType(pImg[0])==4));
}

void CImageNView::OnUpdateImageSaturation(CCmdUI *pCmdUI)
{
 	pCmdUI->Enable((!pImg[1]->IsNull())&&(ImageType(pImg[0])==4));
}

void CImageNView::OnUpdateImageValue(CCmdUI *pCmdUI)
{
 	pCmdUI->Enable((!pImg[1]->IsNull())&&(ImageType(pImg[0])==4));
}

void CImageNView::OnUpdateImageY(CCmdUI *pCmdUI)
{
 	pCmdUI->Enable((!pImg[1]->IsNull())&&(ImageType(pImg[0])==4));
}

void CImageNView::OnUpdateImageI(CCmdUI *pCmdUI)
{
 	pCmdUI->Enable((!pImg[1]->IsNull())&&(ImageType(pImg[0])==4));
}

void CImageNView::OnUpdateImageQ(CCmdUI *pCmdUI)
{
 	pCmdUI->Enable((!pImg[1]->IsNull())&&(ImageType(pImg[0])==4));
}

void CImageNView::OnUpdateImageL(CCmdUI *pCmdUI)
{
 	pCmdUI->Enable((!pImg[1]->IsNull())&&(ImageType(pImg[0])==4));
}

void CImageNView::OnUpdateImageA(CCmdUI *pCmdUI)
{
 	pCmdUI->Enable((!pImg[1]->IsNull())&&(ImageType(pImg[0])==4));
}

void CImageNView::OnUpdateImageB(CCmdUI *pCmdUI)
{
 	pCmdUI->Enable((!pImg[1]->IsNull())&&(ImageType(pImg[0])==4));
}

void CImageNView::OnUpdate2DimensionHistogram(CCmdUI *pCmdUI)
{
 	pCmdUI->Enable((!pImg[1]->IsNull())&&(ImageType(pImg[0])==4));
}

void CImageNView::OnUpdate2dimensionHistogramHv(CCmdUI *pCmdUI)
{
 	pCmdUI->Enable((!pImg[1]->IsNull())&&(ImageType(pImg[0])==4));
}

void CImageNView::OnUpdate2dimensionHistogramSv(CCmdUI *pCmdUI)
{
 	pCmdUI->Enable((!pImg[1]->IsNull())&&(ImageType(pImg[0])==4));
}

void CImageNView::OnUpdateRgbHistogram(CCmdUI *pCmdUI)
{
 	pCmdUI->Enable((!pImg[1]->IsNull())&&(ImageType(pImg[0])==4));
}

void CImageNView::OnUpdateHsvHistogram(CCmdUI *pCmdUI)
{
 	pCmdUI->Enable((!pImg[1]->IsNull())&&(ImageType(pImg[0])==4));
}

void CImageNView::OnUpdateImageRed(CCmdUI *pCmdUI)
{
 	pCmdUI->Enable((!pImg[1]->IsNull())&&(ImageType(pImg[0])==4));
}

void CImageNView::OnUpdateImageGreen(CCmdUI *pCmdUI)
{
 	pCmdUI->Enable((!pImg[1]->IsNull())&&(ImageType(pImg[0])==4));
}

void CImageNView::OnUpdateImageBlue(CCmdUI *pCmdUI)
{
 	pCmdUI->Enable((!pImg[1]->IsNull())&&(ImageType(pImg[0])==4));
}

void CImageNView::OnUpdateColorSobel(CCmdUI *pCmdUI)
{
 	pCmdUI->Enable((!pImg[1]->IsNull())&&(ImageType(pImg[0])==4));
}

void CImageNView::OnUpdateColorSobelVector(CCmdUI *pCmdUI)
{
 	pCmdUI->Enable((!pImg[1]->IsNull())&&(ImageType(pImg[0])==4));
}

void CImageNView::OnUpdateSobelGradOr(CCmdUI *pCmdUI)
{
 	pCmdUI->Enable((!pImg[1]->IsNull())&&(ImageType(pImg[0])==4));
}

void CImageNView::OnUpdateSobelRgb(CCmdUI *pCmdUI)
{
 	pCmdUI->Enable((!pImg[1]->IsNull())&&(ImageType(pImg[0])==4));
}

void CImageNView::OnUpdateSobelYiq(CCmdUI *pCmdUI)
{
 	pCmdUI->Enable((!pImg[1]->IsNull())&&(ImageType(pImg[0])==4));
}

void CImageNView::OnUpdateSobelLab(CCmdUI *pCmdUI)
{
 	pCmdUI->Enable((!pImg[1]->IsNull())&&(ImageType(pImg[0])==4));
}

void CImageNView::OnUpdate2DimensionCombine(CCmdUI *pCmdUI)
{
 	pCmdUI->Enable((!pImg[1]->IsNull())&&(ImageType(pImg[0])==4));
}

void CImageNView::OnUpdateIndexImage(CCmdUI *pCmdUI)
{
 	pCmdUI->Enable((!pImg[1]->IsNull())&&(pImg[0]->GetBPP()!=8));
}

void CImageNView::OnUpdateContourTracking(CCmdUI *pCmdUI)
{
 	pCmdUI->Enable((!pImg[1]->IsNull())&&(ImageType(pImg[1])==0));
}

void CImageNView::OnUpdateAreaParamentMeasure(CCmdUI *pCmdUI)
{
 	pCmdUI->Enable((!pImg[1]->IsNull())&&(ImageType(pImg[1])==3));
}

void CImageNView::OnUpdateMakeMask(CCmdUI *pCmdUI)
{
 	pCmdUI->Enable(!pImg[1]->IsNull());
}

void CImageNView::OnUpdateLineCoding(CCmdUI *pCmdUI)
{
 	pCmdUI->Enable((!pImg[1]->IsNull())&&(ImageType(pImg[1])==0));
}

void CImageNView::OnUpdateAreaMeasure(CCmdUI *pCmdUI)
{

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -