面向工業化的多類電子元件自動計數系統測試報告

目錄

1、項目描述

2、登錄注冊測試

2、主界面測試

2.1、在線計數測試

2.2、離線計數測試

2.3、瀏覽數據測試


1、項目描述

該系統利用機器視覺平臺采集電子元件圖像,設計并實現了適應不同形態分布的電子元件計數模型,能夠快速且準確地進行計數和分類,并將檢測結果存儲在數據庫中,便于查詢和檢索

2、登錄注冊測試

在使用系統時,首先對員工的賬號和密碼進行設置。如果員工有自己的賬號,輸入賬號和密碼,并與數據庫里的賬號信息作匹配,匹配正確,即可登錄進入主界面,如果沒有賬號,也可以通過注冊按鈕,注冊自己的賬號和密碼

?

2、主界面測試

拍照界面主要包括三個 Button 控件,分別為打開相機,拍照和關閉相機。具體步驟如下:①點擊打開相機按鈕,在 grab video frame 框中顯示攝像頭所拍攝的實時畫面。②點擊拍照,在 image 框中顯示所抓取的視頻幀。然后對抓取的視頻幀進行密度估計,并將密度圖顯示在中間的 density map框中,同時計算出元器件的個數以及元器件分類,展示在密度圖上方。

2.1、在線計數測試

對本次檢測圖片預測的元器件數目是 25 個,真實值是 24 個?

2.2、離線計數測試

打開文件界面可對系統存儲的電子元件圖片進行離線計數。打開文件界面只有一個 Button 控件,點擊打開文件按鈕,選取所存儲的待計數元器件圖片,在 image 框中顯示所選中的待計數圖片,約 1 秒后會完成元器件的密度圖估計和計數,然后在 density map 框中展示出預測的密度圖,并在其上方展示計數結果以及分類結果。

點擊打開文件按鈕,對所存儲的離線元器件圖片進行檢測計數的結果是 36 個,真實值為 35 個

2.3、瀏覽數據測試

瀏覽記錄界面設計主要包括四個 Button 控件,瀏覽記錄,刪除,報表以及重建數據庫。點擊瀏覽記錄按鈕,會在下方顯示元器件預測的數目信息;如果哪個記錄有誤,點擊所對應圖片的 ID,再點擊刪除,記錄將會被刪除;點擊報表,可以根據要求發送元器件計數系統報表給指定的郵件地址;點擊重建數據庫,如果數據庫不存在或者想要更新時候使用,一般不需要修改

完結,感興趣可以討論?

本文來自互聯網用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務,不擁有所有權,不承擔相關法律責任。
如若轉載,請注明出處:http://www.pswp.cn/web/38028.shtml
繁體地址,請注明出處:http://hk.pswp.cn/web/38028.shtml
英文地址,請注明出處:http://en.pswp.cn/web/38028.shtml

如若內容造成侵權/違法違規/事實不符,請聯系多彩編程網進行投訴反饋email:809451989@qq.com,一經查實,立即刪除!

相關文章

0139__TCP協議

全網最詳細TCP參數講解,再也不用擔心沒有面試機會了_tcp的參數-CSDN博客 TCP協議詳解-騰訊云開發者社區-騰訊云 TCP-各種參數 - 簡書

【408考點之數據結構】樹形查找

樹形查找 樹形查找是利用樹這種數據結構進行查找操作的方法。樹形查找的主要優勢在于它能夠通過層次結構有效地組織數據,使得查找、插入和刪除操作都能夠高效進行。以下是對樹形查找的詳細總結。 1. 二叉查找樹(Binary Search Tree, BST) …

第4章:操作系統

第4章:操作系統 操作系統概述 進程管理 在有限的資源下,要保證系統不發生死鎖,則可以按這種邏輯來分析。首先給每個進程分配所需資源數減1個資源,然后系統還有1個資源,則不可能發生死鎖。 線程 存儲管理 虛擬存儲器的…

C++ //練習 14.22 定義賦值運算符的一個新版本,使得我們能把一個表示ISBN的string賦給一個Sales_data對象。

C Primer(第5版) 練習 14.22 練習 14.22 定義賦值運算符的一個新版本,使得我們能把一個表示ISBN的string賦給一個Sales_data對象。 環境:Linux Ubuntu(云服務器) 工具:vim 代碼塊 struct Sa…

全面講解GRASP原則

學習目標: 掌握GRASP 學習內容: GRASP(General Responsibility Assignment Software Patterns,通用責任分配軟件模式)原則是一組設計原則和模式,旨在幫助軟件設計人員合理地分配類和對象的責任。GRASP原則…

昇思25天學習打卡營第九天|使用靜態圖加速

背景 提供免費算力支持,有交流群有值班教師答疑的華為昇思訓練營進入第九天了。 今天是第九天,前八天的學習內容可以看鏈接 昇思25天學習打卡營第一天|快速入門 昇思25天學習打卡營第二天|張量 Tensor 昇思25天學習打卡營第三天|數據集Dataset 昇思25天…

高效的向量搜索算法——分層可導航小世界圖(HNSW)

最近在接觸大模型相關內容,發現一種高效的向量搜索算法HNSW,這里做一下記錄。 在之前自己也接觸過一段時間的復雜網絡(網絡科學),沒想到,將網絡科學的思想引入到向量搜索算法中,可以產生令人眼前…

如何實現公網環境遠程連接本地局域網寶塔FTP服務遠程管理文件

文章目錄 前言1. Linux安裝Cpolar2. 創建FTP公網地址3. 寶塔FTP服務設置4. FTP服務遠程連接小結 5. 固定FTP公網地址6. 固定FTP地址連接 💡推薦 前些天發現了一個巨牛的人工智能學習網站,通俗易懂,風趣幽默,忍不住分享一下給大家。…

Python28-5 k-means算法

k-means 算法介紹 k-means 算法是一種經典的聚類算法,其目的是將數據集分成 ( k ) 個不同的簇,每個簇內的數據點盡可能接近。算法的基本思想是通過反復迭代優化簇中心的位置,使得每個簇內的點與簇中心的距離之和最小。k-means 算法的具體步驟…

S7-1500軸工藝對象105報文安裝(硬件目錄的支持包 HSP)

S7-1500PLC里硬件組態沒法組態到105報文是因為對應的HSP文件沒有安裝,首先需要安裝對應的HSP文件。 1、HSP文件安裝 V19版本的HSP安裝鏈接如下 https://download.csdn.net/download/m0_46143730/89503735 2、安裝HSP文件 3、需要將博途軟件關閉才能完成安裝 4、拖…

貓頭虎博主全棧前沿AI技術領域矩陣社群

貓頭虎博主全棧前沿AI技術領域矩陣社群 👋大家好,我是貓頭虎!今天我要向大家介紹一個非常重要的社群矩陣——專為全棧前沿AI技術領域的朋友們打造的各種技術交流和資源互助的社群。這些社群不僅能幫助大家快速提升技術水平,還能拓…

Java中的行為驅動開發(BDD)實踐

Java中的行為驅動開發(BDD)實踐 大家好,我是免費搭建查券返利機器人省錢賺傭金就用微賺淘客系統3.0的小編,也是冬天不穿秋褲,天冷也要風度的程序猿!今天我們將深入探討Java中的行為驅動開發(BD…

【MySQL備份】Percona XtraBackup全量備份實戰篇

目錄 1. 前言 2.準備工作 2.1.環境信息 2.2.創建備份目錄 2.3.配置/etc/my.cnf文件 2.4.授予root用戶BACKUP_ADMIN權限 3.全量備份 4.準備備份 5.數據恢復 6.總結 "實戰演練:利用Percona XtraBackup執行MySQL全量備份操作詳解" 1. 前言 本文…

《廖雪峰Java教程》——面向對象基礎(1)

參考資料: 面向對象基礎 - 廖雪峰的官方網站 (liaoxuefeng.com) 方法 Java 的方法允許定義可變參數: class Group {private String[] names;public void setNames(String... names) {this.names names;} }用可變參數代替數組類型的好處有&#xff1…

Java服務器代碼遠程調試(IDEA版)

Java服務器代碼遠程調試 配置啟動腳本參數配置IDEA遠程調試工具操作步驟 注意:遠程調試的代碼需要與本地代碼一致,遠程調試目的是解決本地環境無法支持調試的情況下,解決線上(測試)環境調試問題。 配置啟動腳本參數 n…

如何壓縮視頻大小,怎么壓縮視頻

在數字化浪潮中,視頻已成為我們生活和工作的重要部分。但視頻往往伴隨著大文件體積,這給存儲和分享帶來了不少困擾。本文將為您揭秘好用的壓縮視頻的方法,幫助您輕松減小視頻文件大小,提高分享效率! 方法,使…

C++——模擬戰爭游戲

以下是一個使用C編寫的簡單模擬戰爭游戲的示例代碼&#xff1a; #include <iostream> #include <vector> #include <random>// 聲明一個簡單的戰士類 class Warrior { public:Warrior(int attackPower) : m_attackPower(attackPower) {}int getAttackPower(…

spring boot 整合 sentinel

注意版本問題 我這是jdk11 、spring boot 2.7.15 、 alibaba-sentinel 2.1.2.RELEASE <parent><groupId>org.springframework.boot</groupId><artifactId>spring-boot-starter-parent</artifactId><version>2.7.15</version><…

[圖解]SysML和EA建模住宅安全系統-05-參數圖

1 00:00:01,140 --> 00:00:03,060 這是實數沒錯&#xff0c;這是分鐘 2 00:00:03,750 --> 00:00:07,490 但是你在這里選&#xff0c;選不了的 3 00:00:07,500 --> 00:00:09,930 因為它這里不能夠有那個 4 00:00:11,990 --> 00:00:13,850 但是我們前面這里 5 00…

vue長列表,虛擬滾動

1.新建子組件&#xff0c;將數據傳遞過去(幾萬條數據的數組&#xff0c;一次性展示多少條&#xff0c;每條數據的行高). <template><div class"vitualScroll"><sub-scroll :dataList"dataList" :rowCount"20" :rowHeight"2…