📄 iprocessnview.cpp
字号:
{
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 + -