ImageProcessing.clw
上传用户:wzyhdz
上传日期:2010-04-06
资源大小:164k
文件大小:11k
源码类别:

2D图形编程

开发平台:

Visual C++

  1. ; CLW file contains information for the MFC ClassWizard
  2. [General Info]
  3. Version=1
  4. LastClass=CImageProcessingView
  5. LastTemplate=CDialog
  6. NewFileInclude1=#include "stdafx.h"
  7. NewFileInclude2=#include "ImageProcessing.h"
  8. LastPage=0
  9. ClassCount=18
  10. Class1=CImageProcessingApp
  11. Class2=CImageProcessingDoc
  12. Class3=CImageProcessingView
  13. Class4=CMainFrame
  14. ResourceCount=16
  15. Resource1=IDD_CODING_HUFFMAN
  16. Resource2=IDR_MAINFRAME
  17. Class5=CChildFrame
  18. Class6=CAboutDlg
  19. Resource3=IDD_ABOUTBOX
  20. Resource4=IDD_DIALOGBAR (English (U.S.))
  21. Class7=CDlgHistShow
  22. Resource5=IDD_CODING_ARITH
  23. Class8=CDlgSmooth
  24. Resource6=IDD_DLG_AFTREG
  25. Class9=CDlgMedian
  26. Resource7=IDD_DLG_ENHANCE_LINTRANS
  27. Class10=CDlgEnhColor
  28. Resource8=IDD_DLG_ENHANCE_COLOR
  29. Class11=CDlgEhnLinTrans
  30. Resource9=IDD_DLG_RECOG_MATCH
  31. Class12=CDlgReg
  32. Resource10=IDD_DLG_ENHANCE_MEDIAN
  33. Class13=CDlgAftReg
  34. Resource11=IDD_CODING_SHANFINO
  35. Class14=CDlgRecMatch
  36. Resource12=IDD_DLG_REG
  37. Resource13=IDD_CODING_BITPLANE
  38. Resource14=IDD_DLG_ENHANCE_SMOOTH
  39. Resource15=IDD_DLG_SHOW_HISTOGRAM
  40. Class15=CDlgHuffman
  41. Class16=CDlgShannon
  42. Class17=CDlgArith
  43. Class18=CDlgBitPlane
  44. Resource16=IDR_IMAGEPTYPE
  45. [CLS:CImageProcessingApp]
  46. Type=0
  47. HeaderFile=ImageProcessing.h
  48. ImplementationFile=ImageProcessing.cpp
  49. Filter=N
  50. BaseClass=CWinApp
  51. VirtualFilter=AC
  52. LastObject=CImageProcessingApp
  53. [CLS:CImageProcessingDoc]
  54. Type=0
  55. HeaderFile=ImageProcessingDoc.h
  56. ImplementationFile=ImageProcessingDoc.cpp
  57. Filter=N
  58. BaseClass=CDocument
  59. VirtualFilter=DC
  60. LastObject=CImageProcessingDoc
  61. [CLS:CImageProcessingView]
  62. Type=0
  63. HeaderFile=ImageProcessingView.h
  64. ImplementationFile=ImageProcessingView.cpp
  65. Filter=C
  66. BaseClass=CScrollView
  67. VirtualFilter=VWC
  68. LastObject=CImageProcessingView
  69. [CLS:CMainFrame]
  70. Type=0
  71. HeaderFile=MainFrm.h
  72. ImplementationFile=MainFrm.cpp
  73. Filter=T
  74. LastObject=ID_FILE_OPEN
  75. [CLS:CChildFrame]
  76. Type=0
  77. HeaderFile=ChildFrm.h
  78. ImplementationFile=ChildFrm.cpp
  79. Filter=M
  80. [CLS:CAboutDlg]
  81. Type=0
  82. HeaderFile=ImageProcessing.cpp
  83. ImplementationFile=ImageProcessing.cpp
  84. Filter=D
  85. LastObject=CAboutDlg
  86. [DLG:IDD_ABOUTBOX]
  87. Type=1
  88. Class=CAboutDlg
  89. ControlCount=4
  90. Control1=IDC_STATIC,static,1342177283
  91. Control2=IDC_STATIC,static,1342308480
  92. Control3=IDC_STATIC,static,1342308352
  93. Control4=IDOK,button,1342373889
  94. [MNU:IDR_MAINFRAME]
  95. Type=1
  96. Class=CMainFrame
  97. Command1=ID_FILE_NEW
  98. Command2=ID_FILE_OPEN
  99. Command3=ID_FILE_PRINT_SETUP
  100. Command4=ID_FILE_MRU_FILE1
  101. Command5=ID_APP_EXIT
  102. Command6=ID_VIEW_TOOLBAR
  103. Command7=ID_VIEW_STATUS_BAR
  104. Command8=ID_APP_ABOUT
  105. CommandCount=8
  106. [TB:IDR_MAINFRAME]
  107. Type=1
  108. Class=CMainFrame
  109. Command1=ID_FILE_NEW
  110. Command2=ID_FILE_OPEN
  111. Command3=ID_FILE_SAVE
  112. Command4=ID_EDIT_CUT
  113. Command5=ID_EDIT_COPY
  114. Command6=ID_EDIT_PASTE
  115. Command7=ID_FILE_PRINT
  116. Command8=ID_APP_ABOUT
  117. CommandCount=8
  118. [MNU:IDR_IMAGEPTYPE]
  119. Type=1
  120. Class=CImageProcessingView
  121. Command1=ID_FILE_NEW
  122. Command2=ID_FILE_OPEN
  123. Command3=ID_FILE_CLOSE
  124. Command4=ID_FILE_SAVE
  125. Command5=ID_FILE_SAVE_AS
  126. Command6=ID_FILE_RELOAD
  127. Command7=ID_FILE_PRINT
  128. Command8=ID_FILE_PRINT_PREVIEW
  129. Command9=ID_FILE_PRINT_SETUP
  130. Command10=ID_FILE_MRU_FILE1
  131. Command11=ID_APP_EXIT
  132. Command12=ID_EDGE_CANNY
  133. CommandCount=12
  134. [ACL:IDR_MAINFRAME]
  135. Type=1
  136. Class=CMainFrame
  137. Command1=ID_FILE_NEW
  138. Command2=ID_FILE_OPEN
  139. Command3=ID_FILE_SAVE
  140. Command4=ID_FILE_PRINT
  141. Command5=ID_EDIT_UNDO
  142. Command6=ID_EDIT_CUT
  143. Command7=ID_EDIT_COPY
  144. Command8=ID_EDIT_PASTE
  145. Command9=ID_EDIT_UNDO
  146. Command10=ID_EDIT_CUT
  147. Command11=ID_EDIT_COPY
  148. Command12=ID_EDIT_PASTE
  149. Command13=ID_NEXT_PANE
  150. Command14=ID_PREV_PANE
  151. CommandCount=14
  152. [DLG:IDD_DIALOGBAR (English (U.S.))]
  153. Type=1
  154. Class=?
  155. ControlCount=1
  156. Control1=IDC_STATIC,static,1342308352
  157. [DLG:IDD_DLG_SHOW_HISTOGRAM]
  158. Type=1
  159. Class=CDlgHistShow
  160. ControlCount=3
  161. Control1=IDOK,button,1342242817
  162. Control2=IDCANCEL,button,1342242816
  163. Control3=IDC_DLG_HIST_SHOW,static,1342308352
  164. [CLS:CDlgHistShow]
  165. Type=0
  166. HeaderFile=DlgHistShow1.h
  167. ImplementationFile=DlgHistShow1.cpp
  168. BaseClass=CDialog
  169. Filter=D
  170. LastObject=CDlgHistShow
  171. VirtualFilter=dWC
  172. [DLG:IDD_DLG_ENHANCE_SMOOTH]
  173. Type=1
  174. Class=CDlgSmooth
  175. ControlCount=42
  176. Control1=IDOK,button,1342242817
  177. Control2=IDCANCEL,button,1342242816
  178. Control3=IDC_RADIO_AVERTEM,button,1342177289
  179. Control4=IDC_STATIC,button,1342177287
  180. Control5=IDC_RADIO_GUASSTEM,button,1342177289
  181. Control6=IDC_RADIO_SELFTEM,button,1342177289
  182. Control7=IDC_STATIC,static,1342308352
  183. Control8=IDC_STATIC,static,1342308352
  184. Control9=IDC_STATIC,static,1342308352
  185. Control10=IDC_STATIC,static,1342308352
  186. Control11=IDC_STATIC,static,1342308352
  187. Control12=IDC_EDIT_SELFTEM_COEF,edit,1484849280
  188. Control13=IDC_EDIT_SELFTEM_HEIGHT,edit,1484849280
  189. Control14=IDC_EDIT_SELFTEM_WIDTH,edit,1484849280
  190. Control15=IDC_EDIT_SELFTEM_CEN_X,edit,1484849280
  191. Control16=IDC_EDIT_SELFTEM_CEN_Y,edit,1484849280
  192. Control17=IDC_STATIC,button,1342177287
  193. Control18=IDC_EDIT_SELFTEM_EL0,edit,1484849280
  194. Control19=IDC_EDIT_SELFTEM_EL1,edit,1484849280
  195. Control20=IDC_EDIT_SELFTEM_EL2,edit,1484849280
  196. Control21=IDC_EDIT_SELFTEM_EL3,edit,1484849280
  197. Control22=IDC_EDIT_SELFTEM_EL4,edit,1484849280
  198. Control23=IDC_EDIT_SELFTEM_EL5,edit,1484849280
  199. Control24=IDC_EDIT_SELFTEM_EL6,edit,1484849280
  200. Control25=IDC_EDIT_SELFTEM_EL7,edit,1484849280
  201. Control26=IDC_EDIT_SELFTEM_EL8,edit,1484849280
  202. Control27=IDC_EDIT_SELFTEM_EL9,edit,1484849280
  203. Control28=IDC_EDIT_SELFTEM_EL10,edit,1484849280
  204. Control29=IDC_EDIT_SELFTEM_EL11,edit,1484849280
  205. Control30=IDC_EDIT_SELFTEM_EL12,edit,1484849280
  206. Control31=IDC_EDIT_SELFTEM_EL13,edit,1484849280
  207. Control32=IDC_EDIT_SELFTEM_EL14,edit,1484849280
  208. Control33=IDC_EDIT_SELFTEM_EL15,edit,1484849280
  209. Control34=IDC_EDIT_SELFTEM_EL16,edit,1484849280
  210. Control35=IDC_EDIT_SELFTEM_EL17,edit,1484849280
  211. Control36=IDC_EDIT_SELFTEM_EL18,edit,1484849280
  212. Control37=IDC_EDIT_SELFTEM_EL19,edit,1484849280
  213. Control38=IDC_EDIT_SELFTEM_EL20,edit,1484849280
  214. Control39=IDC_EDIT_SELFTEM_EL21,edit,1484849280
  215. Control40=IDC_EDIT_SELFTEM_EL22,edit,1484849280
  216. Control41=IDC_EDIT_SELFTEM_EL23,edit,1484849280
  217. Control42=IDC_EDIT_SELFTEM_EL24,edit,1484849280
  218. [CLS:CDlgSmooth]
  219. Type=0
  220. HeaderFile=DlgSmooth.h
  221. ImplementationFile=DlgSmooth.cpp
  222. BaseClass=CDialog
  223. Filter=D
  224. LastObject=CDlgSmooth
  225. VirtualFilter=dWC
  226. [DLG:IDD_DLG_ENHANCE_MEDIAN]
  227. Type=1
  228. Class=CDlgMedian
  229. ControlCount=15
  230. Control1=IDOK,button,1342242817
  231. Control2=IDCANCEL,button,1342242816
  232. Control3=IDC_STATIC,button,1342177287
  233. Control4=IDC_RADIO_MEDIAN_VERTICAL,button,1342373897
  234. Control5=IDC_RADIO_MEDIAN_HORIZON,button,1342242825
  235. Control6=IDC_RADIO_MEDIAN_2DIMEN,button,1342242825
  236. Control7=IDC_RADIO_MEDIAN_SELFDEF,button,1342242825
  237. Control8=IDC_STATIC,static,1342308352
  238. Control9=IDC_STATIC,static,1342308352
  239. Control10=IDC_STATIC,static,1342308352
  240. Control11=IDC_STATIC,static,1342308352
  241. Control12=IDC_EDIT_MEDIAN_FILH,edit,1484849280
  242. Control13=IDC_EDIT_MEDIAN_FILW,edit,1484849280
  243. Control14=IDC_EDIT_MEDIAN_FILCENX,edit,1484849280
  244. Control15=IDC_EDIT_MEDIAN_FILCENY,edit,1484849280
  245. [CLS:CDlgMedian]
  246. Type=0
  247. HeaderFile=DlgMedian.h
  248. ImplementationFile=DlgMedian.cpp
  249. BaseClass=CDialog
  250. Filter=D
  251. LastObject=IDC_EDIT_MEDIAN_FILCENX
  252. VirtualFilter=dWC
  253. [DLG:IDD_DLG_ENHANCE_COLOR]
  254. Type=1
  255. Class=CDlgEnhColor
  256. ControlCount=3
  257. Control1=IDOK,button,1342242817
  258. Control2=IDCANCEL,button,1342242816
  259. Control3=IDC_LIST_ENH_COLOR,listbox,1352728835
  260. [CLS:CDlgEnhColor]
  261. Type=0
  262. HeaderFile=DlgEnhColor.h
  263. ImplementationFile=DlgEnhColor.cpp
  264. BaseClass=CDialog
  265. Filter=D
  266. LastObject=IDOK
  267. VirtualFilter=dWC
  268. [DLG:IDD_DLG_ENHANCE_LINTRANS]
  269. Type=1
  270. Class=CDlgEhnLinTrans
  271. ControlCount=12
  272. Control1=IDOK,button,1342242817
  273. Control2=IDCANCEL,button,1342242816
  274. Control3=IDC_EDIT_LINTRANS_X1,edit,1350631552
  275. Control4=IDC_STATIC,static,1342308352
  276. Control5=IDC_STATIC,static,1342308352
  277. Control6=IDC_STATIC,static,1342308352
  278. Control7=IDC_STATIC,static,1342308352
  279. Control8=IDC_EDIT_LINTRANS_Y1,edit,1350631552
  280. Control9=IDC_EDIT_LINTRANS_X2,edit,1350631552
  281. Control10=IDC_EDIT_LINTRANS_Y2,edit,1350631552
  282. Control11=IDC_STATIC,button,1342177287
  283. Control12=IDC_LINTRANS_SHOWCOR,static,1342308352
  284. [CLS:CDlgEhnLinTrans]
  285. Type=0
  286. HeaderFile=DlgEhnLinTrans.h
  287. ImplementationFile=DlgEhnLinTrans.cpp
  288. BaseClass=CDialog
  289. Filter=D
  290. LastObject=IDOK
  291. VirtualFilter=dWC
  292. [DLG:IDD_DLG_REG]
  293. Type=1
  294. Class=CDlgReg
  295. ControlCount=7
  296. Control1=IDOK,button,1342242817
  297. Control2=IDCANCEL,button,1342242816
  298. Control3=IDC_REG_INIT_IMAGE,static,1350569991
  299. Control4=IDC_REG_RESLT_IMAGE,static,1350569991
  300. Control5=IDC_REG_OPEN,button,1342242816
  301. Control6=IDC_REG_CHOSE_FEATURE,button,1342242816
  302. Control7=IDC_REG_REG,button,1342242816
  303. [CLS:CDlgReg]
  304. Type=0
  305. HeaderFile=DlgReg.h
  306. ImplementationFile=DlgReg.cpp
  307. BaseClass=CDialog
  308. Filter=D
  309. LastObject=CDlgReg
  310. [DLG:IDD_DLG_AFTREG]
  311. Type=1
  312. Class=CDlgAftReg
  313. ControlCount=3
  314. Control1=IDOK,button,1342242817
  315. Control2=IDCANCEL,button,1342242816
  316. Control3=IDC_AFTREG_IMAGE,static,1350569991
  317. [CLS:CDlgAftReg]
  318. Type=0
  319. HeaderFile=DlgAftReg.h
  320. ImplementationFile=DlgAftReg.cpp
  321. BaseClass=CDialog
  322. Filter=D
  323. LastObject=CDlgAftReg
  324. [DLG:IDD_DLG_RECOG_MATCH]
  325. Type=1
  326. Class=CDlgRecMatch
  327. ControlCount=7
  328. Control1=IDOK,button,1342242817
  329. Control2=IDCANCEL,button,1342242816
  330. Control3=IDC_RECOG_INIIMAGE,static,1350569991
  331. Control4=IDC_RECOG_MODIMAGE,static,1350569991
  332. Control5=IDC_RECOG_RESLTIMAGE,static,1350569991
  333. Control6=IDC_RECOG_OPEN_MODEL,button,1342242816
  334. Control7=IDC_RECOG_MATCH,button,1342242816
  335. [CLS:CDlgRecMatch]
  336. Type=0
  337. HeaderFile=DlgRecMatch.h
  338. ImplementationFile=DlgRecMatch.cpp
  339. BaseClass=CDialog
  340. Filter=D
  341. LastObject=CDlgRecMatch
  342. [DLG:IDD_CODING_HUFFMAN]
  343. Type=1
  344. Class=CDlgHuffman
  345. ControlCount=7
  346. Control1=IDC_LST_Table,SysListView32,1350631425
  347. Control2=IDC_STATIC1,static,1342308352
  348. Control3=IDC_STATIC2,static,1342308352
  349. Control4=IDC_STATIC3,static,1342308352
  350. Control5=IDC_EDIT1,edit,1484849280
  351. Control6=IDC_EDIT2,edit,1484849280
  352. Control7=IDC_EDIT3,edit,1484849280
  353. [DLG:IDD_CODING_SHANFINO]
  354. Type=1
  355. Class=CDlgShannon
  356. ControlCount=7
  357. Control1=IDC_LST_Table,SysListView32,1350631425
  358. Control2=IDC_STATIC1,static,1342308352
  359. Control3=IDC_STATIC2,static,1342308352
  360. Control4=IDC_STATIC3,static,1342308352
  361. Control5=IDC_EDIT1,edit,1484849280
  362. Control6=IDC_EDIT2,edit,1484849280
  363. Control7=IDC_EDIT3,edit,1484849280
  364. [DLG:IDD_CODING_BITPLANE]
  365. Type=1
  366. Class=CDlgBitPlane
  367. ControlCount=5
  368. Control1=IDOK,button,1342242817
  369. Control2=IDCANCEL,button,1342242816
  370. Control3=IDC_STATIC,static,1342308352
  371. Control4=IDC_STATIC,static,1342308352
  372. Control5=IDC_BIT,edit,1350631552
  373. [DLG:IDD_CODING_ARITH]
  374. Type=1
  375. Class=CDlgArith
  376. ControlCount=9
  377. Control1=IDCODING,button,1342242817
  378. Control2=IDCANCEL,button,1342242816
  379. Control3=IDC_EDIT1,edit,1350631552
  380. Control4=IDC_STATIC,static,1342308352
  381. Control5=IDC_EDIT2,edit,1484849280
  382. Control6=IDC_STATIC,static,1342308352
  383. Control7=IDC_EDIT4,edit,1350631552
  384. Control8=IDC_STATIC,static,1342308352
  385. Control9=IDDECODING,button,1342242817
  386. [CLS:CDlgHuffman]
  387. Type=0
  388. HeaderFile=dlgcoding.h
  389. ImplementationFile=DlgHuffman.cpp
  390. BaseClass=CDialog
  391. Filter=D
  392. VirtualFilter=dWC
  393. LastObject=CDlgHuffman
  394. [CLS:CDlgShannon]
  395. Type=0
  396. HeaderFile=dlgcoding.h
  397. ImplementationFile=DlgShannon.cpp
  398. BaseClass=CDialog
  399. Filter=D
  400. LastObject=CDlgShannon
  401. VirtualFilter=dWC
  402. [CLS:CDlgArith]
  403. Type=0
  404. HeaderFile=dlgcoding.h
  405. ImplementationFile=dlgarith.cpp
  406. BaseClass=CDialog
  407. [CLS:CDlgBitPlane]
  408. Type=0
  409. HeaderFile=dlgcoding.h
  410. ImplementationFile=DlgBitPlane.cpp
  411. BaseClass=CDialog
  412. Filter=D
  413. VirtualFilter=dWC
  414. LastObject=IDOK