📄 demo.rc
字号:
// Microsoft Visual C++ generated resource script.
//
#include "resource.h"
#define APSTUDIO_READONLY_SYMBOLS
/////////////////////////////////////////////////////////////////////////////
//
// Generated from the TEXTINCLUDE 2 resource.
//
#include "afxres.h"
/////////////////////////////////////////////////////////////////////////////
#undef APSTUDIO_READONLY_SYMBOLS
/////////////////////////////////////////////////////////////////////////////
// 中文(中华人民共和国) resources
#if !defined(AFX_RESOURCE_DLL) || defined(AFX_TARG_CHS)
#ifdef _WIN32
LANGUAGE LANG_CHINESE, SUBLANG_CHINESE_SIMPLIFIED
#pragma code_page(936)
#endif //_WIN32
#ifdef APSTUDIO_INVOKED
/////////////////////////////////////////////////////////////////////////////
//
// TEXTINCLUDE
//
1 TEXTINCLUDE
BEGIN
"resource.h\0"
END
2 TEXTINCLUDE
BEGIN
"#include ""afxres.h""\r\n"
"\0"
END
3 TEXTINCLUDE
BEGIN
"#define _AFX_NO_SPLITTER_RESOURCES\r\n"
"#define _AFX_NO_OLE_RESOURCES\r\n"
"#define _AFX_NO_TRACKER_RESOURCES\r\n"
"#define _AFX_NO_PROPERTY_RESOURCES\r\n"
"\r\n"
"#if !defined(AFX_RESOURCE_DLL) || defined(AFX_TARG_CHS)\r\n"
"#ifdef _WIN32\r\n"
"LANGUAGE 4, 2\r\n"
"#pragma code_page(936)\r\n"
"#endif //_WIN32\r\n"
"#include ""res\\demo.rc2"" // non-Microsoft Visual C++ edited resources\r\n"
"#include ""l.chs\\afxres.rc"" // Standard components\r\n"
"#include ""l.chs\\afxprint.rc"" // printing/print preview resources\r\n"
"#endif\r\n"
"\0"
END
#endif // APSTUDIO_INVOKED
/////////////////////////////////////////////////////////////////////////////
//
// Icon
//
// Icon with lowest ID value placed first to ensure application icon
// remains consistent on all systems.
IDR_MAINFRAME ICON "res\\demo.ico"
IDR_DEMOTYPE ICON "res\\demoDoc.ico"
/////////////////////////////////////////////////////////////////////////////
//
// Bitmap
//
IDR_MAINFRAME BITMAP "res\\Toolbar.bmp"
IDB_BITMAP_HistDlg BITMAP "res\\OK.bmp"
/////////////////////////////////////////////////////////////////////////////
//
// Toolbar
//
IDR_MAINFRAME TOOLBAR 16, 15
BEGIN
BUTTON ID_FILE_NEW
BUTTON ID_FILE_OPEN
BUTTON ID_FILE_SAVE
SEPARATOR
BUTTON ID_EDIT_CUT
BUTTON ID_EDIT_COPY
BUTTON ID_EDIT_PASTE
SEPARATOR
BUTTON ID_FILE_PRINT
SEPARATOR
BUTTON ID_APP_ABOUT
END
/////////////////////////////////////////////////////////////////////////////
//
// Menu
//
IDR_MAINFRAME MENU
BEGIN
POPUP "文件(&F)"
BEGIN
MENUITEM "新建(&N)\tCtrl+N", ID_FILE_NEW
MENUITEM "打开(&O)...\tCtrl+O", ID_FILE_OPEN
MENUITEM SEPARATOR
MENUITEM "打印设置(&R)...", ID_FILE_PRINT_SETUP
MENUITEM SEPARATOR
MENUITEM "最近文件", ID_FILE_MRU_FILE1, GRAYED
MENUITEM SEPARATOR
MENUITEM "退出(&X)", ID_APP_EXIT
END
POPUP "查看(&V)"
BEGIN
MENUITEM "工具栏(&T)", ID_VIEW_TOOLBAR
MENUITEM "状态栏(&S)", ID_VIEW_STATUS_BAR
END
POPUP "帮助(&H)"
BEGIN
MENUITEM "关于 demo(&A)...", ID_APP_ABOUT
END
END
IDR_DEMOTYPE MENU
BEGIN
POPUP "文件(&F)"
BEGIN
MENUITEM "新建(&N)\tCtrl+N", ID_FILE_NEW
MENUITEM "打开(&O)...\tCtrl+O", ID_FILE_OPEN
MENUITEM "关闭(&C)", ID_FILE_CLOSE
MENUITEM "保存(&S)\tCtrl+S", ID_FILE_SAVE
MENUITEM "另存为(&A)...", ID_FILE_SAVE_AS
MENUITEM SEPARATOR
MENUITEM "打印(&P)...\tCtrl+P", ID_FILE_PRINT
MENUITEM "打印预览(&V)", ID_FILE_PRINT_PREVIEW
MENUITEM "打印设置(&R)...", ID_FILE_PRINT_SETUP
MENUITEM SEPARATOR
MENUITEM "最近文件", ID_FILE_MRU_FILE1, GRAYED
MENUITEM SEPARATOR
MENUITEM "退出(&X)", ID_APP_EXIT
END
POPUP "特效显示"
BEGIN
MENUITEM "扫描显示", ID_SCAN
MENUITEM "滑动显示", ID_SLIDE
MENUITEM "渐进显示", ID_FADEIN
MENUITEM "马赛克", ID_MOSAIK
END
POPUP "灰度变换"
BEGIN
MENUITEM "灰值化", id_ColorToGray
MENUITEM "灰度变彩色格式", id_GrayToColor
MENUITEM SEPARATOR
MENUITEM "负相", id_ImgReverse
MENUITEM "二值化", id_Binary
MENUITEM "线性拉伸", id_LinearStrecth
MENUITEM SEPARATOR
MENUITEM "对数拉伸", id_DuiShuStretch
MENUITEM "指数拉伸", id_ZhiShuStretch
MENUITEM SEPARATOR
MENUITEM "直方图绘制", id_HistogramDraw
MENUITEM "直方图均衡", id_HistgramAver
END
POPUP "几何变换"
BEGIN
MENUITEM "平移", id_Move
MENUITEM "转置", id_ZhuanZhi
POPUP "镜像"
BEGIN
MENUITEM "水平镜像", id_HorizontalMirror
MENUITEM "垂直镜像", id_VerticalMirror
END
MENUITEM "缩放", id_Zoom
POPUP "旋转"
BEGIN
MENUITEM "顺时针90度", id_Clockwise90
MENUITEM "逆时针90度", id_Anticlockwise90
MENUITEM "旋转180度", id_Rotate180
MENUITEM "任意角度", id_Rotate
END
END
POPUP "图像变换域处理"
BEGIN
POPUP "傅立叶变换"
BEGIN
MENUITEM "FFT", ID_FFT
MENUITEM "IFFT", id_IFFT
MENUITEM SEPARATOR
MENUITEM "扩展的FFT", id_FFTEx
MENUITEM "扩展的IFFT", id_IFFTEx
END
POPUP "小波变换"
BEGIN
MENUITEM "哈尔小波变换", id_HarrWaveletTrans
MENUITEM "哈尔小波反变换", id_HarrWaveletITrans
MENUITEM "高频系数置零", ID_SET2ZERO_DENOISE
MENUITEM "硬阈值去噪", ID__HARDTHRESHOLD
MENUITEM "软阈值去噪", ID_SOFTTHRESHOLD
END
POPUP "离散余弦变换"
BEGIN
MENUITEM "离散余弦变换", ID_DCT
MENUITEM "离散余弦反变换", id_IDCT
END
END
POPUP "图像分割"
BEGIN
MENUITEM "大津阈值分割", id_OtusThreshold
MENUITEM "交互式阈值分割", id_InteractiveThresh
MENUITEM SEPARATOR
MENUITEM "Roberts算子", id_Robert
MENUITEM "Sobel算子", ID_SOBEL
MENUITEM "Prewitt算子", id_Prewitt
MENUITEM "Laplacian算子", id_Laplacian
MENUITEM "Gauss-Laplacian算子", id_Gauss_laplacian
MENUITEM "Krisch算子", id_Krisch
MENUITEM "自定义模板边缘", id_EdgeSelectTemplete
MENUITEM SEPARATOR
MENUITEM "区域生长", id_RegionGrow
MENUITEM "轮廓提取", id_ContourExtract
MENUITEM "边界跟踪", id_ContourTrace
MENUITEM SEPARATOR
MENUITEM "Hough变换", id_HoughTransform
MENUITEM "hough变换做线检测", id_LineDetectByHough
END
POPUP "图像增强"
BEGIN
MENUITEM "加高斯噪声", ID_Random
MENUITEM "加椒盐噪声", ID_PepperSaltNoise
MENUITEM SEPARATOR
MENUITEM "均值平滑", ID_AveSmooth
MENUITEM "中值平滑", id_MiddleSmooth
MENUITEM "加权平滑", ID_POWER_SMOOTH
MENUITEM "选择式掩模平滑", ID_CHOOSE_MASK
MENUITEM SEPARATOR
MENUITEM "梯度锐化", ID_GRADESHARP
MENUITEM "拉普拉斯锐化", ID_LaplacienSharp
MENUITEM SEPARATOR
MENUITEM "图像质量评价", ID_SNR
END
POPUP "图像复原"
BEGIN
MENUITEM "逆滤波", ID_InverseFilter
MENUITEM "维纳滤波", ID_WienerFilter
MENUITEM "投影法", ID_ProjRestore
END
POPUP "图像配准"
BEGIN
POPUP "模板匹配"
BEGIN
MENUITEM "请打开参考图", ID_FIRSTIMAGE
MENUITEM "请打开基准图", ID_SECONDIMAGE
MENUITEM "模板匹配", id_MatchTemplet
END
MENUITEM SEPARATOR
MENUITEM "角点检测", id_ConnerDetect
POPUP "角点匹配"
BEGIN
MENUITEM "请打开第一幅图", ID_FIRSTIMAGE
MENUITEM "请打开第二幅图", ID_SECONDIMAGE
MENUITEM "角点匹配", id_MatchConner
END
END
POPUP "形态学"
BEGIN
POPUP "二值形态学"
BEGIN
MENUITEM "二值腐蚀", id_ErosionForBinary
MENUITEM "二值膨胀", ID__DilationForBinary
MENUITEM "二值开", id_OpenForBinary
MENUITEM "二值闭", id_CloseForBinary
MENUITEM "二值内边界", id_InnerEdgeForBinary
MENUITEM "二值外边界", id_OuterEdgeForBinary
MENUITEM "二值形态学边界", id_MorphoContourForBinary
MENUITEM "击中击不中细化", id_HitMissThinning
END
POPUP "灰值形态学"
BEGIN
MENUITEM "灰值腐蚀", id_ErosionForGray
MENUITEM "灰值膨胀", id_DilationForGray
MENUITEM "灰值开", id_OpenForGray
MENUITEM "灰值闭", id_CloseForGray
MENUITEM SEPARATOR
MENUITEM "灰值形态学梯度", id_MorphoGradientForGray
MENUITEM SEPARATOR
MENUITEM "波峰检测器", id_TopHatPeak
MENUITEM "波谷检测器", id_TopHatVally
MENUITEM "峰谷检测器", id_TopHatPeakAndVally
END
MENUITEM "水域分割", id_WatershedSegment
END
POPUP "运动图像分析"
BEGIN
POPUP "归一化相位相关法运动估计"
BEGIN
MENUITEM "打开参考帧", ID_MOTION_FOPEN1
MENUITEM "打开当前帧", ID_MOTION_FOPEN2
MENUITEM "运动参数估计", ID_MOTION_FEST
END
POPUP "基于相位差的运动估计方法"
BEGIN
MENUITEM "打开参考帧", ID_MOTION_FOPEN1
MENUITEM "打开当前帧", ID_MOTION_FOPEN2
MENUITEM "运动参数估计", ID_MITON_DEST
END
END
POPUP "帮助(&H)"
BEGIN
MENUITEM "关于 ...", ID_APP_ABOUT
END
END
/////////////////////////////////////////////////////////////////////////////
//
// Accelerator
//
IDR_MAINFRAME ACCELERATORS
BEGIN
"N", ID_FILE_NEW, VIRTKEY, CONTROL
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -