

摘? 要: 利用數字圖像分析技術,對根據實驗實際得出的底物濃度圖片進行檢測,提取圖像的關鍵參數,進而分析圖像的直方圖統計特性與PH值之間的線性關系,建立PH值與RGB分量的線性回歸方程。采用Visual C++對線性方程進行檢驗,效果良好。
關鍵詞: Visual C++;PH值;RGB模型;線性回歸方程
中圖分類號: TP319? ? 文獻標識碼: A? ? DOI:10.3969/j.issn.1003-6970.2020.10.036
本文著錄格式:吳艷. 基于Visual C++的PH值標定程序的設計與實現[J]. 軟件,2020,41(10):146147+160
【Abstract】: To detect the substrate concentration image obtained from the experiment, by using the digital image analysis technology, extract the key parameters of the image, and analysis the linear relationship between the histogram statistical characteristics of the image and the pH value, finally the establish the linear regression equation. Test the linear equation by Using Visual C++, and the effect is good.
【Key words】: Visual C++; PH value; Image histogram Analysis; Linear Regression Equation
0? 引言
本課題研究是對底物濃度圖像經過某些預處理(如增強、復原等)后,進行區域分割,提取能夠有效表示圖像屬性紋理特征的相關參數。根據相關參數與底物濃度PH值的關系推導線性回歸方程,建立回歸模型。在Visual C++環境中對測試圖像進行分析預測,進而驗證線性回歸方程的正確性。
本文通過實現基于Visual C++的PH值標定程序,獲得給定圖片的底物濃度PH值,并將其顯示在主界面上。結果將作為PH值測定方法正確性的判定依據。
1? Visual C++程序開發環境
Visual C++是由微軟公司與1998年推出的面向對象的,集成了MFC類庫的可視化集成編程系統,并在此后不斷更新版本。它具有自動生成程序框架、類管理靈活方便、代碼編寫和界面設計可交互操作序等優點[1-2]。
微軟基礎類庫(Microsoft Foundation Classes,簡稱MFC)是由微軟公司提供的一個類庫。它以C++類的形式封裝了Windows API,并包含一應用程序框架,用以減少應用程序開發人員的工作量。其中包含的類囊括了大量Windows句柄封裝類和很多Windows的內建控件和組件的封裝類。
本系統功能實現主要利用了MFC類庫的CImage類。該類是MFC和ATL的共享類,它支持如JPG、BMP及PNG等多種常見格式外部圖像文件的調入、顯示和存儲,及不同格式文件間的相互轉換。……