GUI
PyQt5+PyQtGraph:3D …
前言 一段時間沒寫文章了,沒有持續新增文章果然會惰性大發阿,小弟我也還在學習階段,總是要有學到新東西也才有新的筆記可以寫麻XD。 如題,今天的內容算是分享吧,自己也還在研究中,這個項目就是如何使用 Python 做出 3D 繪圖視窗。 如果有用 MATLAB 去畫 mesh 或是 surface view 的圖形資料,肯定對這樣的介面不陌生,而在 Python 中也能透過 Matplotlib 這個套件去畫出 3D 圖出來,進行三維的圖像分析,但相信用過就知道,那個效能完全是無法實際運用的.. 因此今天要來分享的是使用我最常用的 PyQt5 做出基本 UI 介面,再加上 PyQtGraph 這 …
PyQt5:完成一個 WebCam GUI 程式
2024.01更新: 有大神提示本篇文章運用Signal/Slot的時候很可能會遇上難解的問題!另外這篇code年久失修,請各位斟酌參考呦~~ 本篇要講得是如何使用 OpenCV 和 PyQt5 來控制網路攝影機,這個東西網路其實範例也挺多的,但既然這是自己做過的東西,乾脆就紀錄一下自己實現的過程吧!而且最近整理了不少以前寫過的程式碼,發現有些東西還挺不熟的,像這篇就是,怕以後忘記,先寫起來放,以後要做類似的,至少還有自己的東西可以參考XD。 OpenCV OpenCV 是一個開放式跨平台的機器視覺函式庫,常見的影像處理演算法,皆可藉由這個 API 來實現,也可以用於商業或任何領域中免費使用。 …
PyQt5:使用 VS Code 來開發 PyQt …
上次裝了 Eric6 的 IDE 工具,但最近太常在 VS Code 寫東西,不得不說這東西真的很好用,乾脆也看看 PyQt 能不能整合進 VS Code,發現到它的外掛模組就有我要的功能,想當然就是直接裝來試試看,個人覺得比 Eric6 跟 PyCharm 好用很多,需要設定的東西也差不多,就來看看怎麼裝吧。 Install Python interpreter Python Anaconda 我是安裝 Anaconda 來建立整個 Python 環境 我習慣裝在 C 槽 C:\Anaconda3\ 加入環境變數 conda create -n pyqt python=3.7 …
PyQt5:使用 Eric6 進行 PyQt5 的 …
前言 讀研究所時,遇到的第一個工作就是把之前學長所做的東西給別人操作,既然提到操作,勢必就要製作一個介面給別人使用,當時其實也剛學 Python 不久,懵懵懂懂的我就誤打誤撞學習 PyQt5 來完成當時的工作。 除了網路的資料外,我自己也從一本參考書學到許多技巧,叫做 “Python GUI 程式設計 PyQt5 實戰”。其實這本書還沒進實驗室就買了,當時我還在用線上課程來學 Python 呢,只是沒想到居然進了研究所就要製作介面,而且直到我畢業之前都還需要介面製作,既然都做了那麼久,趁著又空閒的時間記錄一下學習過程吧。 …