国产精品1024永久观看,大尺度欧美暖暖视频在线观看,亚洲宅男精品一区在线观看,欧美日韩一区二区三区视频,2021中文字幕在线观看

  • <option id="fbvk0"></option>
    1. <rt id="fbvk0"><tr id="fbvk0"></tr></rt>
      <center id="fbvk0"><optgroup id="fbvk0"></optgroup></center>
      <center id="fbvk0"></center>

      <li id="fbvk0"><abbr id="fbvk0"><dl id="fbvk0"></dl></abbr></li>

      基于圖像處理技術(shù)的軟件報錯系統(tǒng)的制作方法

      文檔序號:12363470閱讀:335來源:國知局

      本發(fā)明屬于計算機(jī)應(yīng)用技術(shù)領(lǐng)域,涉及一種軟件報錯系統(tǒng),具體是一種基于圖像處理技術(shù)的軟件報錯系統(tǒng)。



      背景技術(shù):

      圖像處理(image processing),用計算機(jī)對圖像進(jìn)行分析,以達(dá)到所需結(jié)果的技術(shù)。又稱影像處理。圖像處理一般指數(shù)字圖像處理。數(shù)字圖像是指用工業(yè)相機(jī)、攝像機(jī)、掃描儀等設(shè)備經(jīng)過拍攝得到的一個大的二維數(shù)組,該數(shù)組的元素稱為像素,其值稱為灰度值。圖像處理技術(shù)的一般包括圖像壓縮,增強(qiáng)和復(fù)原,匹配、描述和識別3個部分。常見的系統(tǒng)有康耐視系統(tǒng)、圖智能系統(tǒng)等,目前是正在逐漸興起的技術(shù)。

      計算機(jī)軟件在運行時,若計算機(jī)的硬件和驅(qū)動程序不兼容、計算機(jī)存在有問題的軟件或者病毒時,會發(fā)生嚴(yán)重的系統(tǒng)錯誤,例如:藍(lán)屏死機(jī)。然而,現(xiàn)有的計算機(jī)還不能有效地預(yù)警并記錄這些嚴(yán)重的錯誤。無法有效地預(yù)警和記錄計算機(jī)軟件的運行錯誤,給計算機(jī)系統(tǒng)的管理帶來了很大的困擾。



      技術(shù)實現(xiàn)要素:

      本發(fā)明針對現(xiàn)有技術(shù)的不足,提供了一種基于圖像處理技術(shù)的軟件報錯系統(tǒng),通過對獲取軟件啟動圖像進(jìn)行分析處理,當(dāng)軟件運行錯誤時,及時發(fā)出報錯信息,避免發(fā)生嚴(yán)重的系統(tǒng)錯誤。

      本發(fā)明的目的可以通過以下技術(shù)方案實現(xiàn):

      一種基于圖像處理技術(shù)的軟件報錯系統(tǒng),包括

      圖像數(shù)據(jù)采集模塊,用于當(dāng)計算機(jī)軟件啟動時,從計算機(jī)顯存中獲取軟件啟動畫面的圖像數(shù)據(jù);

      數(shù)據(jù)存儲模塊,用于存儲無錯誤信息的圖像數(shù)據(jù)以及包含錯誤信息的圖像數(shù)據(jù);

      第一圖像處理模塊,用于將所獲取的軟件啟動畫面的圖像數(shù)據(jù)和數(shù)據(jù)存儲模塊中所存儲的無錯誤信息的圖像數(shù)據(jù)進(jìn)行比對,以判斷所獲取的軟件啟動畫面的圖像數(shù)據(jù)中是否有存在錯誤信息的可能性;

      第二圖像處理模塊,用于將所獲取的軟件啟動畫面的圖像數(shù)據(jù)和數(shù)據(jù)存儲模塊中所存儲的包含錯誤信息的圖像數(shù)據(jù)進(jìn)行比對,以判斷所獲取的軟件啟動畫面的圖像數(shù)據(jù)中是否存在已知的錯誤信息;

      報錯模塊,用于當(dāng)所獲取的軟件啟動畫面的圖像數(shù)據(jù)中存在至少一項數(shù)據(jù)存儲模塊中所存儲的錯誤信息時,輸出對應(yīng)的報錯信息;

      緩存模塊,用于在軟件運行過程中臨時存儲所獲取的軟件啟動畫面的圖像數(shù)據(jù);

      以及錯誤信息記錄模塊,用于在軟件運行過程中發(fā)生錯誤時,記錄對應(yīng)的錯誤信息;

      其中,所述的圖像數(shù)據(jù)采集模塊連接第一圖像處理模塊,所述的第一圖像處理模塊連接第二圖像處理模塊,所述的第一圖像處理模塊和第二圖像處理模塊均連接數(shù)據(jù)存儲模塊,所述的第二圖像處理模塊連接報錯模塊和緩存模塊,所述的錯誤信息記錄模塊和緩存模塊均連接數(shù)據(jù)存儲模塊。

      進(jìn)一步地,所述的數(shù)據(jù)存儲模塊包括無錯誤信息的圖像數(shù)據(jù)分區(qū)和包含錯誤信息的圖像數(shù)據(jù)分區(qū)。

      本發(fā)明的有益效果:本發(fā)明通過數(shù)據(jù)存儲模塊存儲存儲無錯誤信息的圖像數(shù)據(jù)以及包含錯誤信息的圖像數(shù)據(jù),通過第一圖像處理模塊和第二圖像處理模塊對計算機(jī)顯存中的軟件啟動畫面的圖像數(shù)據(jù)進(jìn)行分析,判斷軟件運行是否出錯,實現(xiàn)了通過圖像對軟件運行錯誤進(jìn)行預(yù)警和報錯,降低了成本,同時提高了工作效率。

      附圖說明

      下面結(jié)合附圖和具體實施例對本發(fā)明作進(jìn)一步詳細(xì)描述。

      圖1是本發(fā)明系統(tǒng)示意圖。

      具體實施方式

      下面將結(jié)合本發(fā)明實施例中的附圖,對本發(fā)明實施例中的技術(shù)方案進(jìn)行清楚、完整地描述,顯然,所描述的實施例僅僅是本發(fā)明一部分實施例,而不是全部的實施例?;诒景l(fā)明中的實施例,本領(lǐng)域普通技術(shù)人員在沒有作出創(chuàng)造性勞動前提下所獲得的所有其它實施例,都屬于本發(fā)明保護(hù)的范圍。

      如圖1所示,本發(fā)明提供了一種基于圖像處理技術(shù)的軟件報錯系統(tǒng),包括圖像數(shù)據(jù)采集模塊,用于當(dāng)計算機(jī)軟件啟動時,從計算機(jī)顯存中獲取軟件啟動畫面的圖像數(shù)據(jù);數(shù)據(jù)存儲模塊,用于存儲無錯誤信息的圖像數(shù)據(jù)以及包含錯誤信息的圖像數(shù)據(jù);第一圖像處理模塊,用于將所獲取的軟件啟動畫面的圖像數(shù)據(jù)和數(shù)據(jù)存儲模塊中所存儲的無錯誤信息的圖像數(shù)據(jù)進(jìn)行比對,以判斷所獲取的軟件啟動畫面的圖像數(shù)據(jù)中是否有存在錯誤信息的可能性;第二圖像處理模塊,用于將所獲取的軟件啟動畫面的圖像數(shù)據(jù)和數(shù)據(jù)存儲模塊中所存儲的包含錯誤信息的圖像數(shù)據(jù)進(jìn)行比對,以判斷所獲取的軟件啟動畫面的圖像數(shù)據(jù)中是否存在已知的錯誤信息;報錯模塊,用于當(dāng)所獲取的軟件啟動畫面的圖像數(shù)據(jù)中存在至少一項數(shù)據(jù)存儲模塊中所存儲的錯誤信息時,輸出對應(yīng)的報錯信息;緩存模塊,用于在軟件運行過程中臨時存儲所獲取的軟件啟動畫面的圖像數(shù)據(jù);錯誤信息記錄模塊,用于在軟件運行過程中發(fā)生錯誤時,記錄對應(yīng)的錯誤信息。

      其中,圖像數(shù)據(jù)采集模塊連接第一圖像處理模塊,第一圖像處理模塊連接第二圖像處理模塊,第一圖像處理模塊和第二圖像處理模塊均連接數(shù)據(jù)存儲模塊,第二圖像處理模塊連接報錯模塊和緩存模塊,錯誤信息記錄模塊和緩存模塊均連接數(shù)據(jù)存儲模塊。

      數(shù)據(jù)存儲模塊包括無錯誤信息的圖像數(shù)據(jù)分區(qū)和包含錯誤信息的圖像數(shù)據(jù)分區(qū)。

      本發(fā)明工作流程:當(dāng)計算機(jī)軟件啟動時,圖像數(shù)據(jù)采集模塊從計算機(jī)顯存中獲取軟件啟動畫面的圖像數(shù)據(jù),并發(fā)送到第一圖像處理模塊;第一圖像處理模塊接收到軟件啟動畫面的圖像數(shù)據(jù)后,從數(shù)據(jù)存儲模塊中調(diào)用無錯誤信息的圖像數(shù)據(jù),并將軟件啟動畫面的圖像數(shù)據(jù)與無錯誤信息的圖像數(shù)據(jù)進(jìn)行比對,若兩者完全相同,則軟件啟動畫面的圖像數(shù)據(jù)一定不包含錯誤信息,計算機(jī)軟件運行正常,不發(fā)出報錯信號;

      若兩者不相同,則軟件啟動畫面的圖像數(shù)據(jù)可能包含錯誤信息,第一圖像處理模塊將軟件啟動畫面的圖像數(shù)據(jù)發(fā)送到第二圖像處理模塊;第二圖像處理模塊接收到軟件啟動畫面的圖像數(shù)據(jù)后,從數(shù)據(jù)存儲模塊中調(diào)用包含錯誤信息的圖像數(shù)據(jù),并將軟件啟動畫面的圖像數(shù)據(jù)與包含錯誤信息的圖像數(shù)據(jù)進(jìn)行比對,若軟件啟動畫面的圖像數(shù)據(jù)存在至少一項數(shù)據(jù)存儲模塊中所存儲的錯誤信息時,則報錯模塊輸出對應(yīng)的報錯信息;

      若軟件啟動畫面的圖像數(shù)據(jù)不存在數(shù)據(jù)存儲模塊中所存儲的錯誤信息時,不發(fā)出報錯信號,并將軟件啟動畫面的圖像數(shù)據(jù)存儲到緩存模塊,軟件運行結(jié)束時,若未發(fā)生錯誤,則緩存模塊將軟件啟動畫面的圖像數(shù)據(jù)存儲到無錯誤信息的圖像數(shù)據(jù)分區(qū)中,若軟件運行中發(fā)生錯誤,錯誤信息記錄模塊記錄對應(yīng)的錯誤信息,并和緩存模塊中的軟件啟動畫面圖像數(shù)據(jù)一并發(fā)送到包含錯誤信息的圖像數(shù)據(jù)分區(qū)中。

      本發(fā)明通過數(shù)據(jù)存儲模塊存儲存儲無錯誤信息的圖像數(shù)據(jù)以及包含錯誤信息的圖像數(shù)據(jù),通過第一圖像處理模塊和第二圖像處理模塊對計算機(jī)顯存中的軟件啟動畫面的圖像數(shù)據(jù)進(jìn)行分析,判斷軟件運行是否出錯,實現(xiàn)了通過圖像對軟件運行錯誤進(jìn)行預(yù)警和報錯,降低了成本,同時提高了工作效率。

      為了描述的方便,描述以上裝置時以功能分為各種單元、模塊分別描述。當(dāng)然,在實施本申請時可以把各單元、模塊的功能在同一個或多個軟件和/或硬件中實現(xiàn)。

      通過以上的實施方式的描述可知,本領(lǐng)域的技術(shù)人員可以清楚地了解到本申請可借助軟件加必需的通用硬件平臺的方式來實現(xiàn)。基于這樣的理解,本申請的技術(shù)方案本質(zhì)上或者說對現(xiàn)有技術(shù)做出貢獻(xiàn)的部分可以以軟件產(chǎn)品的形式體現(xiàn)出來,該計算機(jī)軟件產(chǎn)品可以存儲在存儲介質(zhì)中,如ROM/RAM、磁碟、光盤等,包括若干指令用以使得一臺計算機(jī)設(shè)備(可以是個人計算機(jī),服務(wù)器,或者網(wǎng)絡(luò)設(shè)備等)執(zhí)行本申請各個實施方式或者實施方式的某些部分所述的方法。

      以上所描述的裝置實施方式僅僅是示意性的,其中所述作為分離部件說明的單元可以是或者也可以不是物理上分開的,作為單元顯示的部件可以是或者也可以不是物理單元,即可以位于一個地方,或者也可以分布到多個網(wǎng)絡(luò)單元上。可以根據(jù)實際的需要選擇其中的部分或者全部模塊來實現(xiàn)本實施方式方案的目的。本領(lǐng)域普通技術(shù)人員在不付出創(chuàng)造性勞動的情況下,即可以理解并實施。

      本申請可用于眾多通用或?qū)S玫挠嬎阆到y(tǒng)環(huán)境或配置中。例如:個人計算機(jī)、服務(wù)器計算機(jī)、手持設(shè)備或便攜式設(shè)備、平板型設(shè)備、多處理器系統(tǒng)、基于微處理器的系統(tǒng)、置頂盒、可編程的消費電子設(shè)備、網(wǎng)絡(luò)PC、小型計算機(jī)、大型計算機(jī)、包括以上任何系統(tǒng)或設(shè)備的分布式計算環(huán)境等等。

      本申請可以在由計算機(jī)執(zhí)行的計算機(jī)可執(zhí)行指令的一般上下文中描述,例如程序模塊。一般地,程序模塊包括執(zhí)行特定任務(wù)或?qū)崿F(xiàn)特定抽象數(shù)據(jù)類型的例程、程序、對象、組件、數(shù)據(jù)結(jié)構(gòu)等等。也可以在分布式計算環(huán)境中實踐本申請,在這些分布式計算環(huán)境中,由通過通信網(wǎng)絡(luò)而被連接的遠(yuǎn)程處理設(shè)備來執(zhí)行任務(wù)。在分布式計算環(huán)境中,程序模塊可以位于包括存儲設(shè)備在內(nèi)的本地和遠(yuǎn)程計算機(jī)存儲介質(zhì)中

      在本說明書的描述中,參考術(shù)語“一個實施例”、“示例”、“具體示例”等的描述意指結(jié)合該實施例或示例描述的具體特征、結(jié)構(gòu)、材料或者特點包含于本發(fā)明的至少一個實施例或示例中。在本說明書中,對上述術(shù)語的示意性表述不一定指的是相同的實施例或示例。而且,描述的具體特征、結(jié)構(gòu)、材料或者特點可以在任何的一個或多個實施例或示例中以合適的方式結(jié)合。

      以上內(nèi)容僅僅是對本發(fā)明結(jié)構(gòu)所作的舉例和說明,所屬本技術(shù)領(lǐng)域的技術(shù)人員對所描述的具體實施例做各種各樣的修改或補(bǔ)充或采用類似的方式替代,只要不偏離發(fā)明的結(jié)構(gòu)或者超越本權(quán)利要求書所定義的范圍,均應(yīng)屬于本發(fā)明的保護(hù)范圍。

      當(dāng)前第1頁1 2 3 
      網(wǎng)友詢問留言 已有0條留言
      • 還沒有人留言評論。精彩留言會獲得點贊!
      1