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

📄 iprocessnview.cpp

📁 VC++.net用于图象处理方面的书籍上面的源代码
💻 CPP
📖 第 1 页 / 共 5 页
字号:
{
 	pCmdUI->Enable((!pImg[1]->IsNull())&&(ImageType(pImg[1])==2));
}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

void CIProcessNView::OnUpdateLineCoding(CCmdUI *pCmdUI)

⌨️ 快捷键说明

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