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

📄 facedetect.rc

📁 本课题的主要内容是图像预处理,它主要从摄像头中获取人脸图像然后进行处理,以便提高定位和识别的准确率.该模块主要包含光线补偿、图像灰度化、高斯平滑、均衡直方图、图像对比度增强
💻 RC
📖 第 1 页 / 共 2 页
字号:
//Microsoft Developer Studio generated resource script.
//
#include "resource.h"

#define APSTUDIO_READONLY_SYMBOLS
/////////////////////////////////////////////////////////////////////////////
//
// Generated from the TEXTINCLUDE 2 resource.
//
#include "afxres.h"

/////////////////////////////////////////////////////////////////////////////
#undef APSTUDIO_READONLY_SYMBOLS

/////////////////////////////////////////////////////////////////////////////
// Chinese (P.R.C.) 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 DISCARDABLE 
BEGIN
    "resource.h\0"
END

2 TEXTINCLUDE DISCARDABLE 
BEGIN
    "#include ""afxres.h""\r\n"
    "\0"
END

3 TEXTINCLUDE DISCARDABLE 
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\\FaceDetect.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    DISCARDABLE     "res\\FaceDetect.ico"
IDR_FACEDETYPE          ICON    DISCARDABLE     "res\\FaceDetectDoc.ico"

/////////////////////////////////////////////////////////////////////////////
//
// Bitmap
//

IDR_MAINFRAME           BITMAP  MOVEABLE PURE   "res\\Toolbar.bmp"

/////////////////////////////////////////////////////////////////////////////
//
// Toolbar
//

IDR_MAINFRAME TOOLBAR DISCARDABLE  25, 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
    SEPARATOR
    BUTTON      AFX_ID_VIDIO
    SEPARATOR
    BUTTON      AFX_ID_PROSSING
    SEPARATOR
    BUTTON      ID_PROSSING_STUDY
    SEPARATOR
    BUTTON      ID_VIDIO_CANNEL
END


/////////////////////////////////////////////////////////////////////////////
//
// Menu
//

IDR_MAINFRAME MENU PRELOAD DISCARDABLE 
BEGIN
    POPUP "文件(&F)"
    BEGIN
        MENUITEM "新建(&N)\tCtrl+N",            ID_FILE_NEW
        MENUITEM "打开(&O)...\tCtrl+O",         ID_FILE_OPEN
        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 "编辑(&E)"
    BEGIN
        MENUITEM "撤消(&U)\tCtrl+Z",            ID_EDIT_UNDO
        MENUITEM SEPARATOR
        MENUITEM "剪切(&T)\tCtrl+X",            ID_EDIT_CUT
        MENUITEM "复制(&C)\tCtrl+C",            ID_EDIT_COPY
        MENUITEM "粘贴(&P)\tCtrl+V",            ID_EDIT_PASTE
    END
    POPUP "查看(&V)"
    BEGIN
        MENUITEM "工具栏(&T)",                  ID_VIEW_TOOLBAR
        MENUITEM "状态栏(&S)",                  ID_VIEW_STATUS_BAR
    END
    POPUP "预处理"
    BEGIN
        MENUITEM "光线补偿",                    ID_READY_LIGHTINGCONPENSATE
        MENUITEM "图象变成灰色",                ID_READY_SCALE
        MENUITEM "高斯平滑",                    ID_READY_Template
        MENUITEM "均衡直方图",                  ID_READY_ZFT
        MENUITEM "实现图像对比度增强",          ID_READY_ContrastEnhance
        MENUITEM "二值化变换",                  ID_READY_WHITEBLACK
        MENUITEM "去除孤立点",                  ID_READY_BanishOnlyPoint
        MENUITEM "",                            ID_MENUITEM32790
        MENUITEM "",                            ID_MENUITEM32792
        MENUITEM "",                            ID_MENUITEM32791
        MENUITEM "",                            ID_MENUITEM32793
    END
    POPUP "特征提取"
    BEGIN
        MENUITEM "获取脸部区域",                ID_READY_GetFaceOutLline
        MENUITEM "定位",                        ID_READY_FixedPosition
        MENUITEM "获取特征参数",                ID_PROCESSING_GetCharacteristicParameter

        MENUITEM "识别",                        ID_PROSSING_detect
    END
    MENUITEM "人脸识别",                    ID_DETECTFACE
    MENUITEM "特征学习",                    ID_STUDY_MENUITEM32798
    POPUP "信息库"
    BEGIN
        MENUITEM "查询",                        ID_DATABASE_FIND
        MENUITEM "修改信息",                    ID_MENUITEM32799
        MENUITEM "删除信息",                    ID_DATABASE_Delete
    END
    POPUP "帮助(&H)"
    BEGIN
        MENUITEM "关于 FaceDetect(&A)...",      ID_APP_ABOUT
    END
END


/////////////////////////////////////////////////////////////////////////////
//
// Accelerator
//

IDR_MAINFRAME ACCELERATORS PRELOAD MOVEABLE PURE 
BEGIN
    "N",            ID_FILE_NEW,            VIRTKEY, CONTROL
    "O",            ID_FILE_OPEN,           VIRTKEY, CONTROL
    "S",            ID_FILE_SAVE,           VIRTKEY, CONTROL
    "P",            ID_FILE_PRINT,          VIRTKEY, CONTROL
    "Z",            ID_EDIT_UNDO,           VIRTKEY, CONTROL
    "X",            ID_EDIT_CUT,            VIRTKEY, CONTROL
    "C",            ID_EDIT_COPY,           VIRTKEY, CONTROL
    "V",            ID_EDIT_PASTE,          VIRTKEY, CONTROL
    VK_BACK,        ID_EDIT_UNDO,           VIRTKEY, ALT
    VK_DELETE,      ID_EDIT_CUT,            VIRTKEY, SHIFT
    VK_INSERT,      ID_EDIT_COPY,           VIRTKEY, CONTROL
    VK_INSERT,      ID_EDIT_PASTE,          VIRTKEY, SHIFT
    VK_F6,          ID_NEXT_PANE,           VIRTKEY 
    VK_F6,          ID_PREV_PANE,           VIRTKEY, SHIFT
END


/////////////////////////////////////////////////////////////////////////////
//
// Dialog
//

IDD_ABOUTBOX DIALOG DISCARDABLE  0, 0, 235, 55
STYLE DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU
CAPTION "关于 FaceDetect"
FONT 9, "宋体"
BEGIN
    ICON            IDR_MAINFRAME,IDC_STATIC,11,17,20,20
    LTEXT           "FaceDetect 1.0 版",IDC_STATIC,40,10,119,8,SS_NOPREFIX
    LTEXT           "版权所有 (C) 2005",IDC_STATIC,40,25,119,8
    DEFPUSHBUTTON   "确定",IDOK,178,7,50,14,WS_GROUP
END

IDD_DIALOG1 DIALOGEX 0, 0, 242, 134
STYLE DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU
CAPTION "识别姓名"
FONT 10, "System", 0, 0, 0x1
BEGIN
    DEFPUSHBUTTON   "OK",IDOK,99,74,42,15,0,WS_EX_DLGMODALFRAME
    CTEXT           "请输入待识别的姓名:",IDC_STATIC,43,19,62,20
    EDITTEXT        IDC_EDIT1,82,42,79,15,ES_AUTOHSCROLL
END

IDD_DIALOG2 DIALOG DISCARDABLE  0, 0, 194, 111
STYLE DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU
CAPTION "信息输入框"
FONT 10, "System"
BEGIN
    DEFPUSHBUTTON   "OK",IDOK_GetName,39,74,50,14
    PUSHBUTTON      "Cancel",IDCANCEL,118,73,50,14
    EDITTEXT        IDC_EDIT1,47,42,80,14,ES_AUTOHSCROLL
END

IDD_DIALOG3 DIALOGEX 0, 0, 187, 94
STYLE DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU
CAPTION "提示"
FONT 10, "System", 0, 0, 0x1
BEGIN
    DEFPUSHBUTTON   "OK",IDOK,66,55,50,14,0,WS_EX_DLGMODALFRAME
    LTEXT           "人脸特征参数修正完毕!",IDC_STATIC,53,28,90,12
END

IDD_VIDTEST_DIALOG DIALOG DISCARDABLE  0, 0, 221, 143
STYLE DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU
CAPTION "训练提示"
FONT 10, "System"
BEGIN
    CONTROL         "",IDC_VIDEO,"Static",SS_BLACKFRAME,19,22,146,94
    PUSHBUTTON      "Button1",IDCAPTURE,164,20,50,14
    PUSHBUTTON      "Button2",IDCANCEL,164,43,50,14
END

IDD_DIALOG4 DIALOGEX 0, 0, 187, 94
STYLE DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU
CAPTION "提示"
FONT 10, "System", 0, 0, 0x1
BEGIN
    DEFPUSHBUTTON   "Continue",ID_DETECT_CONTINUE,41,63,50,14,0,
                    WS_EX_DLGMODALFRAME
    PUSHBUTTON      "Cancel",IDCANCEL,99,63,50,14,0,WS_EX_DLGMODALFRAME
    LTEXT           "库中没有该人脸!建议您对该人脸进行过学习,以获取较准确的人脸信息!",
                    IDC_STATIC,46,18,107,37
END

IDD_DIALOG5 DIALOGEX 0, 0, 247, 185
STYLE DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU
CAPTION "信息"
FONT 10, "System", 0, 0, 0x1
BEGIN
    DEFPUSHBUTTON   "OK",IDOK,60,153,50,14,0,WS_EX_DLGMODALFRAME
    PUSHBUTTON      "Cancel",IDCANCEL,130,154,50,14,0,WS_EX_DLGMODALFRAME
    LTEXT           "姓名:",IDC_STATIC,23,35,25,11
    EDITTEXT        IDC_EDIT1,29,47,67,13,ES_AUTOHSCROLL
    EDITTEXT        IDC_EDIT2,30,79,67,13,ES_AUTOHSCROLL
    EDITTEXT        IDC_EDIT3,30,106,67,13,ES_AUTOHSCROLL
    EDITTEXT        IDC_EDIT4,30,133,67,13,ES_AUTOHSCROLL
    EDITTEXT        IDC_EDIT5,131,46,95,13,ES_AUTOHSCROLL
    CTEXT           "性别:",IDC_STATIC,13,64,35,13
    LTEXT           "出生年月:",IDC_STATIC,18,122,43,9
    LTEXT           "年龄:",IDC_STATIC,18,95,32,9
    LTEXT           "联系电话:",IDC_STATIC,131,35,44,10
    LTEXT           "住址:",IDC_STATIC,125,64,30,12
    EDITTEXT        IDC_EDIT6,132,78,93,66,ES_AUTOHSCROLL
    CONTROL         "信                   息",IDC_STATIC,"Static",
                    SS_LEFTNOWORDWRAP | WS_GROUP,92,16,80,8
END

IDD_DIALOG6 DIALOGEX 0, 0, 187, 94
STYLE DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU
CAPTION "Dialog"
FONT 10, "System", 0, 0, 0x1
BEGIN
    DEFPUSHBUTTON   "OK",IDOK,44,62,50,14,0,WS_EX_DLGMODALFRAME
    PUSHBUTTON      "Cancel",IDCANCEL,101,62,50,14,0,WS_EX_DLGMODALFRAME
    EDITTEXT        IDC_EDIT1,61,32,63,13,ES_AUTOHSCROLL
    LTEXT           "学习次数:",IDC_STATIC,40,14,53,12
END

IDD_DIALOG7 DIALOGEX 0, 0, 187, 94
STYLE DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU
CAPTION "Dialog"
FONT 10, "System", 0, 0, 0x1
BEGIN
    DEFPUSHBUTTON   "OK",IDOK,42,64,50,14,0,WS_EX_DLGMODALFRAME
    PUSHBUTTON      "Cancel",IDCANCEL,99,63,50,14,0,WS_EX_DLGMODALFRAME
    EDITTEXT        IDC_EDIT1,68,28,54,14,ES_AUTOHSCROLL
    LTEXT           "学习次数:",IDC_STATIC,28,20,23,24
END

IDD_DIALOG8 DIALOGEX 0, 0, 187, 94
STYLE DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU
CAPTION "提示"
FONT 10, "System", 0, 0, 0x1
BEGIN
    DEFPUSHBUTTON   "OK",IDOK,40,60,50,14,0,WS_EX_DLGMODALFRAME
    PUSHBUTTON      "Cancel",IDCANCEL,107,59,50,14,0,WS_EX_DLGMODALFRAME
    CONTROL         "完成脸部特征提取的个数:",IDC_STATIC,"Static",
                    SS_LEFTNOWORDWRAP | WS_GROUP,46,13,94,12
    EDITTEXT        IDC_EDIT1,65,31,47,14,ES_AUTOHSCROLL | WS_DISABLED,
                    WS_EX_DLGMODALFRAME
END

IDD_DIALOG9 DIALOGEX 0, 0, 237, 160
STYLE DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU
CAPTION "结果信息"
FONT 10, "System", 0, 0, 0x1
BEGIN
    DEFPUSHBUTTON   "OK",IDOK,49,129,50,14,0,WS_EX_DLGMODALFRAME
    PUSHBUTTON      "Cancel",IDCANCEL,134,128,50,14,0,WS_EX_DLGMODALFRAME
    LTEXT           "姓名:",IDC_STATIC,17,32,25,12
    EDITTEXT        IDC_EDIT1,42,30,65,13,ES_AUTOHSCROLL | WS_DISABLED,
                    WS_EX_DLGMODALFRAME
    LTEXT           "年龄:",IDC_STATIC,16,50,25,10
    EDITTEXT        IDC_EDIT2,41,47,65,13,ES_AUTOHSCROLL | WS_DISABLED,
                    WS_EX_DLGMODALFRAME
    LTEXT           "性别:",IDC_STATIC,131,32,26,11
    LTEXT           "出生日期:",IDC_STATIC,115,47,42,11
    LTEXT           "联系电话:",IDC_STATIC,43,72,40,10
    LTEXT           "住址:",IDC_STATIC,33,87,27,12
    EDITTEXT        IDC_EDIT3,159,28,65,13,ES_AUTOHSCROLL | WS_DISABLED,
                    WS_EX_DLGMODALFRAME
    EDITTEXT        IDC_EDIT4,159,47,65,13,ES_AUTOHSCROLL | WS_DISABLED,
                    WS_EX_DLGMODALFRAME
    EDITTEXT        IDC_EDIT5,88,69,65,13,ES_AUTOHSCROLL | WS_DISABLED,
                    WS_EX_DLGMODALFRAME
    EDITTEXT        IDC_EDIT6,39,100,179,22,ES_AUTOHSCROLL | WS_DISABLED,
                    WS_EX_DLGMODALFRAME
    CONTROL         "                                         结果信息",
                    IDC_STATIC,"Static",SS_LEFTNOWORDWRAP | WS_BORDER | 
                    WS_GROUP,18,7,199,12
END

IDD_DIALOG10 DIALOGEX 0, 0, 187, 94
STYLE DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU
CAPTION "查询"
FONT 10, "System", 0, 0, 0x1
BEGIN
    DEFPUSHBUTTON   "OK",IDOK,43,64,50,14,0,WS_EX_DLGMODALFRAME
    PUSHBUTTON      "Cancel",IDCANCEL,100,64,50,14,0,WS_EX_DLGMODALFRAME
    EDITTEXT        IDC_EDIT1,57,32,72,14,ES_AUTOHSCROLL
    LTEXT           "查询信息姓名:",IDC_STATIC,30,20,60,11
END

IDD_DIALOG11 DIALOGEX 0, 0, 187, 94
STYLE DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU
CAPTION "警告"
FONT 10, "System", 0, 0, 0x1
BEGIN
    DEFPUSHBUTTON   "OK",IDOK,40,55,50,14,0,WS_EX_DLGMODALFRAME
    PUSHBUTTON      "Cancel",IDCANCEL,94,56,50,14,0,WS_EX_DLGMODALFRAME
    LTEXT           "数据库中没有该人的信息!  请确认数据的姓名是否有效!!!",
                    IDC_STATIC,49,20,96,24

⌨️ 快捷键说明

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