Introduction - If you have any usage issues, please Google them yourself
This procedure is about the image processing source code. Which contains the image into a grayscale functions.
Packet : 107215774img_gray.rar filelist
c02\ImageSolarize\Ddb.cpp
c02\ImageSolarize\Ddb.h
c02\ImageSolarize\Dib.cpp
c02\ImageSolarize\Dib.h
c02\ImageSolarize\ImagePointProcess.cpp
c02\ImageSolarize\ImagePointProcess.h
c02\ImageSolarize\ImageProcess.cpp
c02\ImageSolarize\ImageProcess.h
c02\ImageSolarize\ImageSolarize.clw
c02\ImageSolarize\ImageSolarize.cpp
c02\ImageSolarize\ImageSolarize.dsp
c02\ImageSolarize\ImageSolarize.dsw
c02\ImageSolarize\ImageSolarize.h
c02\ImageSolarize\ImageSolarize.rc
c02\ImageSolarize\ImageSolarizeDoc.cpp
c02\ImageSolarize\ImageSolarizeDoc.h
c02\ImageSolarize\ImageSolarizeView.cpp
c02\ImageSolarize\ImageSolarizeView.h
c02\ImageSolarize\Img.h
c02\ImageSolarize\ixon.bmp
c02\ImageSolarize\MainFrm.cpp
c02\ImageSolarize\MainFrm.h
c02\ImageSolarize\photoshop_20.bmp
c02\ImageSolarize\ReadMe.txt
c02\ImageSolarize\resource.h
c02\ImageSolarize\SolarizationProcess.cpp
c02\ImageSolarize\SolarizationProcess.h
c02\ImageSolarize\StdAfx.cpp
c02\ImageSolarize\StdAfx.h
c02\ImageSolarize\test_1.bmp
c02\ImageSolarize\test_24.bmp
c02\ImageSolarize\test_4.bmp
c02\ImageSolarize\test_8.bmp
c02\ImageSolarize\res\ImageSolarize.ico
c02\ImageSolarize\res\ImageSolarize.rc2
c02\ImageSolarize\res\ImageSolarizeDoc.ico
c02\ImageSolarize\res\Thumbs.db
c02\ImageSolarize\res
c02\ImageSolarize\ImageSolarize.aps
c02\ImageSolarize\ImageSolarize.ncb
c02\ImageSolarize\ImageSolarize.plg
c02\ImageSolarize\Debug
c02\ImageSolarize\ImageSolarize.opt
c02\ImageSolarize
c02\ImageRender\Ddb.cpp
c02\ImageRender\Ddb.h
c02\ImageRender\Dib.cpp
c02\ImageRender\Dib.h
c02\ImageRender\ImagePointProcess.cpp
c02\ImageRender\ImagePointProcess.h
c02\ImageRender\ImageProcess.cpp
c02\ImageRender\ImageProcess.h
c02\ImageRender\ImageRender.clw
c02\ImageRender\ImageRender.cpp
c02\ImageRender\ImageRender.dsp
c02\ImageRender\ImageRender.dsw
c02\ImageRender\ImageRender.h
c02\ImageRender\ImageRender.rc
c02\ImageRender\ImageRenderDoc.cpp
c02\ImageRender\ImageRenderDoc.h
c02\ImageRender\ImageRenderView.cpp
c02\ImageRender\ImageRenderView.h
c02\ImageRender\Img.h
c02\ImageRender\MainFrm.cpp
c02\ImageRender\MainFrm.h
c02\ImageRender\ReadMe.txt
c02\ImageRender\RenderProcess.cpp
c02\ImageRender\RenderProcess.h
c02\ImageRender\resource.h
c02\ImageRender\RGBDialog.cpp
c02\ImageRender\RGBDialog.h
c02\ImageRender\StdAfx.cpp
c02\ImageRender\StdAfx.h
c02\ImageRender\street.bmp
c02\ImageRender\test_1.bmp
c02\ImageRender\test_24.bmp
c02\ImageRender\test_4.bmp
c02\ImageRender\test_8.bmp
c02\ImageRender\res\ImageRender.ico
c02\ImageRender\res\ImageRender.rc2
c02\ImageRender\res\ImageRenderDoc.ico
c02\ImageRender\res\Thumbs.db
c02\ImageRender\res
c02\ImageRender\ImageRender.aps
c02\ImageRender\ImageRender.ncb
c02\ImageRender\ImageRender.plg
c02\ImageRender\Debug
c02\ImageRender\ImageRender.opt
c02\ImageRender
c02\Gray\Ddb.cpp
c02\Gray\Ddb.h
c02\Gray\Dib.cpp
c02\Gray\Dib.h
c02\Gray\Gray.clw
c02\Gray\Gray.cpp
c02\Gray\Gray.dsp
c02\Gray\Gray.dsw
c02\Gray\Gray.h
c02\Gray\Gray.rc
c02\Gray\GrayDoc.cpp
c02\Gray\GrayDoc.h
c02\Gray\GrayProcess.cpp
c02\Gray\GrayProcess.h
c02\Gray\GrayView.h
c02\Gray\ImagePointProcess.cpp
c02\Gray\ImagePointProcess.h
c02\Gray\ImageProcess.cpp
c02\Gray\ImageProcess.h
c02\Gray\Img.h
c02\Gray\MainFrm.cpp
c02\Gray\MainFrm.h
c02\Gray\ReadMe.txt
c02\Gray\resource.h
c02\Gray\StdAfx.cpp
c02\Gray\StdAfx.h
c02\Gray\test_1.bmp
c02\Gray\test_24.bmp
c02\Gray\test_4.bmp
c02\Gray\test_8.bmp
c02\Gray\res\Gray.ico
c02\Gray\res\Gray.rc2
c02\Gray\res\GrayDoc.ico
c02\Gray\res\Thumbs.db
c02\Gray\res
c02\Gray\Gray.ncb
c02\Gray\Debug
c02\Gray\Gray.plg
c02\Gray\Gray.aps
c02\Gray\GrayView.cpp
c02\Gray\Gray.opt
c02\Gray
c02\Contrast\Contrast.clw
c02\Contrast\Contrast.cpp
c02\Contrast\Contrast.dsp
c02\Contrast\Contrast.dsw
c02\Contrast\Contrast.h
c02\Contrast\Contrast.rc
c02\Contrast\ContrastDoc.cpp
c02\Contrast\ContrastDoc.h
c02\Contrast\ContrastProcess.cpp
c02\Contrast\ContrastProcess.h
c02\Contrast\ContrastView.cpp
c02\Contrast\ContrastView.h
c02\Contrast\Ddb.cpp
c02\Contrast\Ddb.h
c02\Contrast\Dib.cpp
c02\Contrast\Dib.h
c02\Contrast\ImagePointProcess.cpp
c02\Contrast\ImagePointProcess.h
c02\Contrast\ImageProcess.cpp
c02\Contrast\ImageProcess.h
c02\Contrast\Img.h
c02\Contrast\MainFrm.cpp
c02\Contrast\MainFrm.h
c02\Contrast\ReadMe.txt
c02\Contrast\resource.h
c02\Contrast\StdAfx.cpp
c02\Contrast\StdAfx.h
c02\Contrast\street.bmp
c02\Contrast\test_1.bmp
c02\Contrast\test_24.bmp
c02\Contrast\test_4.bmp
c02\Contrast\test_8.bmp
c02\Contrast\res\Contrast.ico
c02\Contrast\res\Contrast.rc2
c02\Contrast\res\ContrastDoc.ico
c02\Contrast\res
c02\Contrast\Contrast.ncb
c02\Contrast\Debug
c02\Contrast\Contrast.plg
c02\Contrast\Contrast.opt
c02\Contrast\Contrast.aps
c02\Contrast
c02\Brightness\Brightness.clw
c02\Brightness\Brightness.cpp
c02\Brightness\Brightness.dsp
c02\Brightness\Brightness.dsw
c02\Brightness\Brightness.h
c02\Brightness\Brightness.rc
c02\Brightness\BrightnessDoc.cpp
c02\Brightness\BrightnessDoc.h
c02\Brightness\BrightnessProcess.cpp
c02\Brightness\BrightnessProcess.h
c02\Brightness\BrightnessView.cpp
c02\Brightness\BrightnessView.h
c02\Brightness\Ddb.cpp
c02\Brightness\Ddb.h
c02\Brightness\Dib.cpp
c02\Brightness\Dib.h
c02\Brightness\FormatDdbData.cpp
c02\Brightness\FormatDdbData.h
c02\Brightness\ImagePointProcess.cpp
c02\Brightness\ImagePointProcess.h
c02\Brightness\ImageProcess.cpp
c02\Brightness\ImageProcess.h
c02\Brightness\Img.h
c02\Brightness\MainFrm.cpp
c02\Brightness\MainFrm.h
c02\Brightness\ReadMe.txt
c02\Brightness\resource.h
c02\Brightness\StdAfx.cpp
c02\Brightness\StdAfx.h
c02\Brightness\test_1.bmp
c02\Brightness\test_24.bmp
c02\Brightness\test_4.bmp
c02\Brightness\test_8.bmp
c02\Brightness\res\Brightness.ico
c02\Brightness\res\Brightness.rc2
c02\Brightness\res\BrightnessDoc.ico
c02\Brightness\res\Thumbs.db
c02\Brightness\res
c02\Brightness\Brightness.ncb
c02\Brightness\Debug
c02\Brightness\Brightness.plg
c02\Brightness\Brightness.aps
c02\Brightness\Brightness.opt
c02\Brightness
c02