📄 iprocessn.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"
"LANGUAGE 4, 2\r\n"
"#pragma code_page(936)\r\n"
"#include ""res\\IProcessN.rc2"" // 非 Microsoft Visual C++ 编辑资源\r\n"
"#include ""afxres.rc"" // 标准组件\r\n"
"#include ""afxprint.rc"" // 打印/打印预览资源\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\\IProcessN.ico"
IDR_IPROCESSNTYPE ICON "res\\IProcessNDoc.ico"
/////////////////////////////////////////////////////////////////////////////
//
// Bitmap
//
IDR_MAINFRAME BITMAP "res\\Toolbar.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
BUTTON ID_APP_ABOUT
END
/////////////////////////////////////////////////////////////////////////////
//
// Menu
//
IDR_MAINFRAME MENU
BEGIN
POPUP "图像文件(&F)"
BEGIN
MENUITEM "打开图像...\tCtrl+O(&O)", ID_OPEN_IMAGE
MENUITEM "恢复副本位图", ID_REFRESH
MENUITEM SEPARATOR
MENUITEM "保存处理结果", ID_CONSERVATION_IMAGE
MENUITEM "保存模板图像", ID_SAVE_MASK
MENUITEM "保存叠加图像", ID_SAVE_ADD_IMAGE
MENUITEM SEPARATOR
MENUITEM "存储图像(&A)...", ID_SAVE_IMAGE
MENUITEM SEPARATOR
MENUITEM "最近的文件", ID_FILE_MRU_FILE1, GRAYED
MENUITEM SEPARATOR
MENUITEM "恢复原始图像", ID_COLOR_IMAGE_REFRESH
MENUITEM SEPARATOR
MENUITEM "退出(&X)", ID_APP_EXIT
END
POPUP "点处理"
BEGIN
POPUP "模式及其转换"
BEGIN
MENUITEM "二值图像", ID_BINARY_IMAGE
MENUITEM "16色图像", ID_16COLOR_IMAGE
MENUITEM "灰阶图像", ID_GRAY_IMAGE
MENUITEM "索引图像", ID_INDEX_IMAGE
MENUITEM "真彩图像", ID_TRUECOLOR_IMAGE
END
MENUITEM "颜色反相", ID_IMAGE_INVERT
MENUITEM SEPARATOR
MENUITEM "直方图统计", ID_IMAGE_HISTOGRAM
MENUITEM "直方图模式分类", ID_HISTOGRAM_TYPE
MENUITEM SEPARATOR
POPUP "灰度变换"
BEGIN
MENUITEM "指数变换", ID_GT_EXP
MENUITEM "平方变换", ID_GT_SQUARE
MENUITEM "分段线性化", ID_GT_LINEAR
MENUITEM "平方根变换", ID_GT_SQRT
MENUITEM "对数变换", ID_GT_LOG
MENUITEM SEPARATOR
MENUITEM "直方图均衡化", ID_GT_EQUAL
MENUITEM "直方图规定化", ID_GT_HISTO_EQ
MENUITEM SEPARATOR
MENUITEM "黑白反相", ID_GT_NEGA
MENUITEM SEPARATOR
MENUITEM "边界图直方图均衡化", ID_BORDER_EQUAL
END
POPUP "伪彩色显示"
BEGIN
MENUITEM "密度分割", ID_DENSITY_SEGMENT
MENUITEM "灰度级彩色变换", ID_GT_PSENDOCOLOR
END
MENUITEM SEPARATOR
MENUITEM "图像投影", ID_PROJECTION
MENUITEM "清除背景", ID_REMOVE_BACKGROND
MENUITEM "图像叠加", ID_ADD_IMAGE
END
POPUP "邻域处理"
BEGIN
POPUP "图像平滑"
BEGIN
MENUITEM "五点平均", ID_SMOOTH5
MENUITEM "九点平均", ID_SMOOTH9
MENUITEM SEPARATOR
MENUITEM "去除水平条纹", ID_REMOVE_LINE_NOISE
MENUITEM SEPARATOR
MENUITEM "五点中值滤波", ID_MEDIAN5
MENUITEM "九点中值滤波", ID_MEDIAN9
END
MENUITEM SEPARATOR
POPUP "边缘检测"
BEGIN
MENUITEM "梯度法", ID_GRAD_BORDDETEC
MENUITEM "Roberts 算法", ID_ROBERTS_BORDDETEC
MENUITEM "Sobel 算法", ID_SOBEL_BORDDETEC
MENUITEM SEPARATOR
MENUITEM "Laplacian 算法", ID_LAPLACE_BORDDETEC
MENUITEM "Laplacian 素描", ID_LAPSKETCH_BORDDETEC
MENUITEM "LoG 算法", ID_LOG_BORDDETEC
MENUITEM "Laplacian 边缘增强", ID_BOUNDARY_ENHANCE
MENUITEM SEPARATOR
MENUITEM "Sobel 边缘细化", ID_SOBEL_THINNING
END
POPUP "带方向边缘检测"
BEGIN
MENUITEM "Kirsch 算法", ID_KIRSCH_BORDDETEC
MENUITEM "Robinson 算法", ID_ROBINSON_BORDDETEC
MENUITEM "Prewitt 算法", ID_PREWITT_BORDDETEC
MENUITEM SEPARATOR
POPUP "选择边缘方向"
BEGIN
MENUITEM "各方向汇总", ID_DIRECTION_NO0
, CHECKED
MENUITEM SEPARATOR
MENUITEM "1 号方向", ID_DIRECTION_NO1
MENUITEM "2 号方向", ID_DIRECTION_NO2
MENUITEM "3 号方向", ID_DIRECTION_NO3
MENUITEM "4 号方向", ID_DIRECTION_NO4
MENUITEM "5 号方向", ID_DIRECTION_NO5
MENUITEM "6 号方向", ID_DIRECTION_NO6
MENUITEM "7 号方向", ID_DIRECTION_NO7
MENUITEM "8 号方向", ID_DIRECTION_NO8
END
END
MENUITEM SEPARATOR
MENUITEM "单点宽边界检测", ID_ONEWIDTH_LINEDETECT
MENUITEM "对数 Prewitt 算法", ID_LOG_PREWITT
END
POPUP "二值图像处理"
BEGIN
MENUITEM "直方图波形分析法", ID_FORM_ANALYSIS
POPUP "二值化算法"
BEGIN
MENUITEM "最大类间方差法", ID_OTSU_THRESHOLD
MENUITEM "最小误差法", ID_MINIMUM_THRESHOLD
MENUITEM "最大熵法", ID_ENTROPIC_THRESHOLD
MENUITEM "最小偏态法", ID_BIASNORMAL_THRESHOLD
MENUITEM "矩量保持法", ID_MOMENT_THRESHOLD
MENUITEM SEPARATOR
MENUITEM "综合法", ID_COLLIGATION_THRESHOLD
END
MENUITEM "简单二值化", ID_SIMPLE_THRESHOLD
MENUITEM "p-参数法 (20%)", ID_PTILE_THRESHOLD
MENUITEM SEPARATOR
POPUP "线条细化"
BEGIN
MENUITEM "Hilditch", ID_HILDITCH_THINNING
MENUITEM "Deutch", ID_DEUTCH_THINNING
MENUITEM "FastThin", ID_FASTTHIN_THINNING
MENUITEM "Naccache", ID_NACCACHE_THINNING
MENUITEM "Pavlidis1", ID_PAVLIDIS1_THINNING
MENUITEM "Pavlidis2", ID_PAVLIDIS2_THINNING
MENUITEM "Rosenfeld4", ID_ROSENFELD4_THINNING
MENUITEM "Rosenfeld8", ID_ROSENFELD8_THINNIN
END
MENUITEM "距离变换", ID_DISTANCE
MENUITEM SEPARATOR
MENUITEM "消除孤立噪声", ID_REMOVE_NOISE
END
POPUP "二值形态学"
BEGIN
MENUITEM "腐 蚀", ID_EROSION
MENUITEM "膨 胀", ID_DILATION
MENUITEM "内边界", ID_INNER_BOUNDARY
MENUITEM "外边界", ID_OUTER_BOUNDARY
MENUITEM "形态学边界", ID_MORPHOLOGY_BOUNDARY
MENUITEM SEPARATOR
MENUITEM "开运算", ID_OPENING
MENUITEM "闭运算", ID_CLOSING
MENUITEM "骨架", ID_AREA_SKELETON
MENUITEM SEPARATOR
MENUITEM "形态学细化", ID_MORPHOLOGY_THIN
MENUITEM "模式法细化", ID_PATTERN_THIN
END
POPUP "灰值形态学"
BEGIN
MENUITEM "腐 蚀", ID_GRAY_EROSION
MENUITEM "膨 胀", ID_GRAY_DILATION
MENUITEM "暗区边界", ID_GOUTER_BORDER
MENUITEM "亮区边界", ID_GINNER_BORDER
MENUITEM "形态学梯度", ID_GRAY_GRADS
MENUITEM SEPARATOR
MENUITEM "开运算", ID_GRAY_OPENNING
MENUITEM "闭运算", ID_GRAY_CLOSING
MENUITEM SEPARATOR
MENUITEM "(白)顶帽变换", ID_GRAY_TOPHAT
MENUITEM "黑顶帽变换", ID_BLACK_GRAY_TOPHAT
END
POPUP "真彩色图像处理"
BEGIN
POPUP "RGB 模式"
BEGIN
MENUITEM "红分量", ID_IMAGE_RED
MENUITEM "绿分量", ID_IMAGE_GREEN
MENUITEM "蓝分量", ID_IMAGE_BLUE
END
MENUITEM SEPARATOR
POPUP "HSV 模式"
BEGIN
MENUITEM "色调分量", ID_IMAGE_HUE
MENUITEM "饱和度分量", ID_IMAGE_SATURATION
MENUITEM "强度分量", ID_IMAGE_VALUE
END
MENUITEM "绘制颜色轮", ID_CIRCULAR_COLOR_PLANES
POPUP "绘制选色平面"
BEGIN
MENUITEM "色调与饱和度", ID_H_S_PLANE
MENUITEM "饱和度与强度 (红)", ID_D_S_V_PLANE
MENUITEM "色调与强度", ID_D_H_V_PLANE
END
MENUITEM SEPARATOR
POPUP "YIQ 模式"
BEGIN
MENUITEM "Y 分量", ID_IMAGE_Y
MENUITEM "I 分量", ID_IMAGE_I
MENUITEM "Q 分量", ID_IMAGE_Q
END
POPUP "Lab 模式"
BEGIN
MENUITEM "L 分量", ID_IMAGE_L
MENUITEM "a 分量", ID_IMAGE_A
MENUITEM "b 分量", ID_IMAGE_B
END
MENUITEM SEPARATOR
POPUP "直方图统计"
BEGIN
MENUITEM "RGB 分量", ID_RGB_HISTOGRAM
MENUITEM "HSV 分量", ID_HSV_HISTOGRAM
END
POPUP "二维直方图"
BEGIN
MENUITEM "色调与饱和度", ID_2DIMENSION_HISTOGRAM
MENUITEM "色调与强度", ID_2DIMENSION_HISTOGRAM_HV
MENUITEM "饱和度与强度", ID_2DIMENSION_HISTOGRAM_SV
MENUITEM SEPARATOR
MENUITEM "三分量综合", ID_2DIMENSION_COMBINE
END
MENUITEM SEPARATOR
POPUP "边缘检测"
BEGIN
MENUITEM "最大梯度", ID_SOBEL_GRAD_OR
MENUITEM "梯度标量和", ID_COLOR_SOBEL
MENUITEM "梯度矢量和", ID_COLOR_SOBEL_VECTOR
END
POPUP "选择颜色模式"
BEGIN
MENUITEM "RGB 模式", ID_SOBEL_RGB, CHECKED
MENUITEM "YIQ 模式", ID_SOBEL_YIQ
MENUITEM "Lab 模式", ID_SOBEL_LAB
END
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -