ImageProcessing.clw
上传用户:panpan8800
上传日期:2013-06-29
资源大小:274k
文件大小:13k
源码类别:

图形图像处理

开发平台:

Visual C++

  1. ; CLW file contains information for the MFC ClassWizard
  2. [General Info]
  3. Version=1
  4. LastClass=CDlgBitPlane
  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_BITPLANE
  16. Resource2=IDD_DLG_ENHANCE_SMOOTH
  17. Class5=CChildFrame
  18. Class6=CAboutDlg
  19. Resource3=IDR_IMAGEPTYPE
  20. Resource4=IDD_DIALOGBAR (English (U.S.))
  21. Class7=CDlgHistShow
  22. Resource5=IDD_ABOUTBOX
  23. Class8=CDlgSmooth
  24. Resource6=IDD_DLG_RECOG_MATCH
  25. Class9=CDlgMedian
  26. Resource7=IDD_CODING_HUFFMAN
  27. Class10=CDlgEnhColor
  28. Resource8=IDD_DLG_REG
  29. Class11=CDlgEhnLinTrans
  30. Resource9=IDD_CODING_SHANFINO
  31. Class12=CDlgReg
  32. Resource10=IDD_DLG_ENHANCE_LINTRANS
  33. Class13=CDlgAftReg
  34. Resource11=IDR_MAINFRAME
  35. Class14=CDlgRecMatch
  36. Resource12=IDD_DLG_AFTREG
  37. Resource13=IDD_DLG_SHOW_HISTOGRAM
  38. Resource14=IDD_DLG_ENHANCE_COLOR
  39. Resource15=IDD_DLG_ENHANCE_MEDIAN
  40. Class15=CDlgHuffman
  41. Class16=CDlgShannon
  42. Class17=CDlgArith
  43. Class18=CDlgBitPlane
  44. Resource16=IDD_CODING_ARITH
  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=ID_CODING_WRITEIMG
  69. [CLS:CMainFrame]
  70. Type=0
  71. HeaderFile=MainFrm.h
  72. ImplementationFile=MainFrm.cpp
  73. Filter=T
  74. [CLS:CChildFrame]
  75. Type=0
  76. HeaderFile=ChildFrm.h
  77. ImplementationFile=ChildFrm.cpp
  78. Filter=M
  79. [CLS:CAboutDlg]
  80. Type=0
  81. HeaderFile=ImageProcessing.cpp
  82. ImplementationFile=ImageProcessing.cpp
  83. Filter=D
  84. LastObject=CAboutDlg
  85. [DLG:IDD_ABOUTBOX]
  86. Type=1
  87. Class=CAboutDlg
  88. ControlCount=4
  89. Control1=IDC_STATIC,static,1342177283
  90. Control2=IDC_STATIC,static,1342308480
  91. Control3=IDC_STATIC,static,1342308352
  92. Control4=IDOK,button,1342373889
  93. [MNU:IDR_MAINFRAME]
  94. Type=1
  95. Class=CMainFrame
  96. Command1=ID_FILE_NEW
  97. Command2=ID_FILE_OPEN
  98. Command3=ID_FILE_PRINT_SETUP
  99. Command4=ID_FILE_MRU_FILE1
  100. Command5=ID_APP_EXIT
  101. Command6=ID_VIEW_TOOLBAR
  102. Command7=ID_VIEW_STATUS_BAR
  103. Command8=ID_APP_ABOUT
  104. CommandCount=8
  105. [TB:IDR_MAINFRAME]
  106. Type=1
  107. Class=CMainFrame
  108. Command1=ID_FILE_NEW
  109. Command2=ID_FILE_OPEN
  110. Command3=ID_FILE_SAVE
  111. Command4=ID_EDIT_CUT
  112. Command5=ID_EDIT_COPY
  113. Command6=ID_EDIT_PASTE
  114. Command7=ID_FILE_PRINT
  115. Command8=ID_APP_ABOUT
  116. CommandCount=8
  117. [MNU:IDR_IMAGEPTYPE]
  118. Type=1
  119. Class=CImageProcessingView
  120. Command1=ID_FILE_NEW
  121. Command2=ID_FILE_OPEN
  122. Command3=ID_FILE_CLOSE
  123. Command4=ID_FILE_SAVE
  124. Command5=ID_FILE_SAVE_AS
  125. Command6=ID_FILE_RELOAD
  126. Command7=ID_FILE_PRINT
  127. Command8=ID_FILE_PRINT_PREVIEW
  128. Command9=ID_FILE_PRINT_SETUP
  129. Command10=ID_FILE_MRU_FILE1
  130. Command11=ID_APP_EXIT
  131. Command12=ID_EDIT_UNDO
  132. Command13=ID_EDIT_CUT
  133. Command14=ID_EDIT_COPY
  134. Command15=ID_EDIT_PASTE
  135. Command16=ID_VIEW_TOOLBAR
  136. Command17=ID_VIEW_STATUS_BAR
  137. Command18=ID_VIEW_HISTOGRAM
  138. Command19=ID_WINDOW_NEW
  139. Command20=ID_WINDOW_CASCADE
  140. Command21=ID_WINDOW_TILE_HORZ
  141. Command22=ID_WINDOW_ARRANGE
  142. Command23=ID_VIEW_BAYER
  143. Command24=ID_VIEW_FloydSteinberg
  144. Command25=IDC_ENHANCE_LINTRANS
  145. Command26=IDC_ENHANCE_HISTEQU
  146. Command27=ID_ENHANCE_SMOOTH
  147. Command28=ID_ENHANCE_MEDIAN
  148. Command29=ID_ENHANCE_SMOOTH_FR
  149. Command30=IDC_ENHANCE_BUTT_LOW
  150. Command31=IDC_ENHANCE_SHARP
  151. Command32=IDC_ENHANCE_SHARP_FREQ
  152. Command33=IDC_ENHANCE_BUTT_HIGHT
  153. Command34=ID_ENHANCE_PSEUDCOLOR
  154. Command35=ID_DEGENERATION_MOTION
  155. Command36=ID_RESTORE_MOTION
  156. Command37=ID_DEGENERATION_INVERSE
  157. Command38=ID_RESTORE_INVERSE
  158. Command39=ID_DEGENERATION_Winner
  159. Command40=ID_RESTORE_WINNER
  160. Command41=ID_DFT_2D
  161. Command42=ID_FFT_2D
  162. Command43=ID_FREQ_DCT
  163. Command44=ID_FREQ_WALSH
  164. Command45=ID_FREQ_HOTELLING
  165. Command46=ID_TRANS_DWT
  166. Command47=ID_TRANS_IDWT
  167. Command48=ID_CODING_HUFFMAN
  168. Command49=ID_CODING_SHANFINO
  169. Command50=ID_CODING_ARITH
  170. Command51=ID_CODING_BITPLANE
  171. Command52=ID_CODING_WRITEIMG
  172. Command53=ID_CODING_LOADIMG
  173. Command54=ID_REG_REG
  174. Command55=ID_MOTION_BACKGROUND
  175. Command56=ID_MOMENT
  176. Command57=ID_BARYCENTERMOMENT
  177. Command58=ID_ANALYSIS_HOLENUM
  178. Command59=ID_STREET_TRANSFORM
  179. Command60=ID_STREET_FRAMEWORK
  180. Command61=ID_FRAME_RESTORE
  181. Command62=ID_OUTLINE
  182. Command63=ID_TRACE
  183. Command64=ID_REGIONSEG_FIX
  184. Command65=ID_ADA_REGION_SEG
  185. Command66=ID_EDGE_ROBERTS
  186. Command67=ID_EDGE_SOBEL
  187. Command68=ID_EDGE_PREWITT
  188. Command69=ID_EDGE_LAPLACE
  189. Command70=ID_EDGE_CANNY
  190. Command71=ID_EDGE_TRACK
  191. Command72=ID_REGION_GROW
  192. Command73=ID_RECOG_MATCH
  193. Command74=ID_APP_ABOUT
  194. CommandCount=74
  195. [ACL:IDR_MAINFRAME]
  196. Type=1
  197. Class=CMainFrame
  198. Command1=ID_FILE_NEW
  199. Command2=ID_FILE_OPEN
  200. Command3=ID_FILE_SAVE
  201. Command4=ID_FILE_PRINT
  202. Command5=ID_EDIT_UNDO
  203. Command6=ID_EDIT_CUT
  204. Command7=ID_EDIT_COPY
  205. Command8=ID_EDIT_PASTE
  206. Command9=ID_EDIT_UNDO
  207. Command10=ID_EDIT_CUT
  208. Command11=ID_EDIT_COPY
  209. Command12=ID_EDIT_PASTE
  210. Command13=ID_NEXT_PANE
  211. Command14=ID_PREV_PANE
  212. CommandCount=14
  213. [DLG:IDD_DIALOGBAR (English (U.S.))]
  214. Type=1
  215. Class=?
  216. ControlCount=1
  217. Control1=IDC_STATIC,static,1342308352
  218. [DLG:IDD_DLG_SHOW_HISTOGRAM]
  219. Type=1
  220. Class=CDlgHistShow
  221. ControlCount=3
  222. Control1=IDOK,button,1342242817
  223. Control2=IDCANCEL,button,1342242816
  224. Control3=IDC_DLG_HIST_SHOW,static,1342308352
  225. [CLS:CDlgHistShow]
  226. Type=0
  227. HeaderFile=DlgHistShow1.h
  228. ImplementationFile=DlgHistShow1.cpp
  229. BaseClass=CDialog
  230. Filter=D
  231. LastObject=CDlgHistShow
  232. VirtualFilter=dWC
  233. [DLG:IDD_DLG_ENHANCE_SMOOTH]
  234. Type=1
  235. Class=CDlgSmooth
  236. ControlCount=42
  237. Control1=IDOK,button,1342242817
  238. Control2=IDCANCEL,button,1342242816
  239. Control3=IDC_RADIO_AVERTEM,button,1342177289
  240. Control4=IDC_STATIC,button,1342177287
  241. Control5=IDC_RADIO_GUASSTEM,button,1342177289
  242. Control6=IDC_RADIO_SELFTEM,button,1342177289
  243. Control7=IDC_STATIC,static,1342308352
  244. Control8=IDC_STATIC,static,1342308352
  245. Control9=IDC_STATIC,static,1342308352
  246. Control10=IDC_STATIC,static,1342308352
  247. Control11=IDC_STATIC,static,1342308352
  248. Control12=IDC_EDIT_SELFTEM_COEF,edit,1484849280
  249. Control13=IDC_EDIT_SELFTEM_HEIGHT,edit,1484849280
  250. Control14=IDC_EDIT_SELFTEM_WIDTH,edit,1484849280
  251. Control15=IDC_EDIT_SELFTEM_CEN_X,edit,1484849280
  252. Control16=IDC_EDIT_SELFTEM_CEN_Y,edit,1484849280
  253. Control17=IDC_STATIC,button,1342177287
  254. Control18=IDC_EDIT_SELFTEM_EL0,edit,1484849280
  255. Control19=IDC_EDIT_SELFTEM_EL1,edit,1484849280
  256. Control20=IDC_EDIT_SELFTEM_EL2,edit,1484849280
  257. Control21=IDC_EDIT_SELFTEM_EL3,edit,1484849280
  258. Control22=IDC_EDIT_SELFTEM_EL4,edit,1484849280
  259. Control23=IDC_EDIT_SELFTEM_EL5,edit,1484849280
  260. Control24=IDC_EDIT_SELFTEM_EL6,edit,1484849280
  261. Control25=IDC_EDIT_SELFTEM_EL7,edit,1484849280
  262. Control26=IDC_EDIT_SELFTEM_EL8,edit,1484849280
  263. Control27=IDC_EDIT_SELFTEM_EL9,edit,1484849280
  264. Control28=IDC_EDIT_SELFTEM_EL10,edit,1484849280
  265. Control29=IDC_EDIT_SELFTEM_EL11,edit,1484849280
  266. Control30=IDC_EDIT_SELFTEM_EL12,edit,1484849280
  267. Control31=IDC_EDIT_SELFTEM_EL13,edit,1484849280
  268. Control32=IDC_EDIT_SELFTEM_EL14,edit,1484849280
  269. Control33=IDC_EDIT_SELFTEM_EL15,edit,1484849280
  270. Control34=IDC_EDIT_SELFTEM_EL16,edit,1484849280
  271. Control35=IDC_EDIT_SELFTEM_EL17,edit,1484849280
  272. Control36=IDC_EDIT_SELFTEM_EL18,edit,1484849280
  273. Control37=IDC_EDIT_SELFTEM_EL19,edit,1484849280
  274. Control38=IDC_EDIT_SELFTEM_EL20,edit,1484849280
  275. Control39=IDC_EDIT_SELFTEM_EL21,edit,1484849280
  276. Control40=IDC_EDIT_SELFTEM_EL22,edit,1484849280
  277. Control41=IDC_EDIT_SELFTEM_EL23,edit,1484849280
  278. Control42=IDC_EDIT_SELFTEM_EL24,edit,1484849280
  279. [CLS:CDlgSmooth]
  280. Type=0
  281. HeaderFile=DlgSmooth.h
  282. ImplementationFile=DlgSmooth.cpp
  283. BaseClass=CDialog
  284. Filter=D
  285. LastObject=CDlgSmooth
  286. VirtualFilter=dWC
  287. [DLG:IDD_DLG_ENHANCE_MEDIAN]
  288. Type=1
  289. Class=CDlgMedian
  290. ControlCount=15
  291. Control1=IDOK,button,1342242817
  292. Control2=IDCANCEL,button,1342242816
  293. Control3=IDC_STATIC,button,1342177287
  294. Control4=IDC_RADIO_MEDIAN_VERTICAL,button,1342373897
  295. Control5=IDC_RADIO_MEDIAN_HORIZON,button,1342242825
  296. Control6=IDC_RADIO_MEDIAN_2DIMEN,button,1342242825
  297. Control7=IDC_RADIO_MEDIAN_SELFDEF,button,1342242825
  298. Control8=IDC_STATIC,static,1342308352
  299. Control9=IDC_STATIC,static,1342308352
  300. Control10=IDC_STATIC,static,1342308352
  301. Control11=IDC_STATIC,static,1342308352
  302. Control12=IDC_EDIT_MEDIAN_FILH,edit,1484849280
  303. Control13=IDC_EDIT_MEDIAN_FILW,edit,1484849280
  304. Control14=IDC_EDIT_MEDIAN_FILCENX,edit,1484849280
  305. Control15=IDC_EDIT_MEDIAN_FILCENY,edit,1484849280
  306. [CLS:CDlgMedian]
  307. Type=0
  308. HeaderFile=DlgMedian.h
  309. ImplementationFile=DlgMedian.cpp
  310. BaseClass=CDialog
  311. Filter=D
  312. LastObject=IDC_EDIT_MEDIAN_FILCENX
  313. VirtualFilter=dWC
  314. [DLG:IDD_DLG_ENHANCE_COLOR]
  315. Type=1
  316. Class=CDlgEnhColor
  317. ControlCount=3
  318. Control1=IDOK,button,1342242817
  319. Control2=IDCANCEL,button,1342242816
  320. Control3=IDC_LIST_ENH_COLOR,listbox,1352728835
  321. [CLS:CDlgEnhColor]
  322. Type=0
  323. HeaderFile=DlgEnhColor.h
  324. ImplementationFile=DlgEnhColor.cpp
  325. BaseClass=CDialog
  326. Filter=D
  327. LastObject=IDOK
  328. VirtualFilter=dWC
  329. [DLG:IDD_DLG_ENHANCE_LINTRANS]
  330. Type=1
  331. Class=CDlgEhnLinTrans
  332. ControlCount=12
  333. Control1=IDOK,button,1342242817
  334. Control2=IDCANCEL,button,1342242816
  335. Control3=IDC_EDIT_LINTRANS_X1,edit,1350631552
  336. Control4=IDC_STATIC,static,1342308352
  337. Control5=IDC_STATIC,static,1342308352
  338. Control6=IDC_STATIC,static,1342308352
  339. Control7=IDC_STATIC,static,1342308352
  340. Control8=IDC_EDIT_LINTRANS_Y1,edit,1350631552
  341. Control9=IDC_EDIT_LINTRANS_X2,edit,1350631552
  342. Control10=IDC_EDIT_LINTRANS_Y2,edit,1350631552
  343. Control11=IDC_STATIC,button,1342177287
  344. Control12=IDC_LINTRANS_SHOWCOR,static,1342308352
  345. [CLS:CDlgEhnLinTrans]
  346. Type=0
  347. HeaderFile=DlgEhnLinTrans.h
  348. ImplementationFile=DlgEhnLinTrans.cpp
  349. BaseClass=CDialog
  350. Filter=D
  351. LastObject=IDOK
  352. VirtualFilter=dWC
  353. [DLG:IDD_DLG_REG]
  354. Type=1
  355. Class=CDlgReg
  356. ControlCount=7
  357. Control1=IDOK,button,1342242817
  358. Control2=IDCANCEL,button,1342242816
  359. Control3=IDC_REG_INIT_IMAGE,static,1350569991
  360. Control4=IDC_REG_RESLT_IMAGE,static,1350569991
  361. Control5=IDC_REG_OPEN,button,1342242816
  362. Control6=IDC_REG_CHOSE_FEATURE,button,1342242816
  363. Control7=IDC_REG_REG,button,1342242816
  364. [CLS:CDlgReg]
  365. Type=0
  366. HeaderFile=DlgReg.h
  367. ImplementationFile=DlgReg.cpp
  368. BaseClass=CDialog
  369. Filter=D
  370. LastObject=CDlgReg
  371. [DLG:IDD_DLG_AFTREG]
  372. Type=1
  373. Class=CDlgAftReg
  374. ControlCount=3
  375. Control1=IDOK,button,1342242817
  376. Control2=IDCANCEL,button,1342242816
  377. Control3=IDC_AFTREG_IMAGE,static,1350569991
  378. [CLS:CDlgAftReg]
  379. Type=0
  380. HeaderFile=DlgAftReg.h
  381. ImplementationFile=DlgAftReg.cpp
  382. BaseClass=CDialog
  383. Filter=D
  384. LastObject=CDlgAftReg
  385. [DLG:IDD_DLG_RECOG_MATCH]
  386. Type=1
  387. Class=CDlgRecMatch
  388. ControlCount=7
  389. Control1=IDOK,button,1342242817
  390. Control2=IDCANCEL,button,1342242816
  391. Control3=IDC_RECOG_INIIMAGE,static,1350569991
  392. Control4=IDC_RECOG_MODIMAGE,static,1350569991
  393. Control5=IDC_RECOG_RESLTIMAGE,static,1350569991
  394. Control6=IDC_RECOG_OPEN_MODEL,button,1342242816
  395. Control7=IDC_RECOG_MATCH,button,1342242816
  396. [CLS:CDlgRecMatch]
  397. Type=0
  398. HeaderFile=DlgRecMatch.h
  399. ImplementationFile=DlgRecMatch.cpp
  400. BaseClass=CDialog
  401. Filter=D
  402. LastObject=CDlgRecMatch
  403. [DLG:IDD_CODING_HUFFMAN]
  404. Type=1
  405. Class=CDlgHuffman
  406. ControlCount=7
  407. Control1=IDC_LST_Table,SysListView32,1350631425
  408. Control2=IDC_STATIC1,static,1342308352
  409. Control3=IDC_STATIC2,static,1342308352
  410. Control4=IDC_STATIC3,static,1342308352
  411. Control5=IDC_EDIT1,edit,1484849280
  412. Control6=IDC_EDIT2,edit,1484849280
  413. Control7=IDC_EDIT3,edit,1484849280
  414. [DLG:IDD_CODING_SHANFINO]
  415. Type=1
  416. Class=CDlgShannon
  417. ControlCount=7
  418. Control1=IDC_LST_Table,SysListView32,1350631425
  419. Control2=IDC_STATIC1,static,1342308352
  420. Control3=IDC_STATIC2,static,1342308352
  421. Control4=IDC_STATIC3,static,1342308352
  422. Control5=IDC_EDIT1,edit,1484849280
  423. Control6=IDC_EDIT2,edit,1484849280
  424. Control7=IDC_EDIT3,edit,1484849280
  425. [DLG:IDD_CODING_BITPLANE]
  426. Type=1
  427. Class=CDlgBitPlane
  428. ControlCount=5
  429. Control1=IDOK,button,1342242817
  430. Control2=IDCANCEL,button,1342242816
  431. Control3=IDC_STATIC,static,1342308352
  432. Control4=IDC_STATIC,static,1342308352
  433. Control5=IDC_BIT,edit,1350631552
  434. [DLG:IDD_CODING_ARITH]
  435. Type=1
  436. Class=CDlgArith
  437. ControlCount=9
  438. Control1=IDCODING,button,1342242817
  439. Control2=IDCANCEL,button,1342242816
  440. Control3=IDC_EDIT1,edit,1350631552
  441. Control4=IDC_STATIC,static,1342308352
  442. Control5=IDC_EDIT2,edit,1484849280
  443. Control6=IDC_STATIC,static,1342308352
  444. Control7=IDC_EDIT4,edit,1350631552
  445. Control8=IDC_STATIC,static,1342308352
  446. Control9=IDDECODING,button,1342242817
  447. [CLS:CDlgHuffman]
  448. Type=0
  449. HeaderFile=dlgcoding.h
  450. ImplementationFile=DlgHuffman.cpp
  451. BaseClass=CDialog
  452. Filter=D
  453. VirtualFilter=dWC
  454. LastObject=CDlgHuffman
  455. [CLS:CDlgShannon]
  456. Type=0
  457. HeaderFile=dlgcoding.h
  458. ImplementationFile=DlgShannon.cpp
  459. BaseClass=CDialog
  460. Filter=D
  461. LastObject=CDlgShannon
  462. VirtualFilter=dWC
  463. [CLS:CDlgArith]
  464. Type=0
  465. HeaderFile=dlgcoding.h
  466. ImplementationFile=dlgarith.cpp
  467. BaseClass=CDialog
  468. [CLS:CDlgBitPlane]
  469. Type=0
  470. HeaderFile=dlgcoding.h
  471. ImplementationFile=DlgBitPlane.cpp
  472. BaseClass=CDialog
  473. Filter=D
  474. VirtualFilter=dWC
  475. LastObject=IDOK