顯示具有 電腦_python_tkinter 標籤的文章。 顯示所有文章
顯示具有 電腦_python_tkinter 標籤的文章。 顯示所有文章

2026年6月6日 星期六

蕭博士 的 程式集

  蕭博士 的 程式集  




流星軌跡估算 程式 

2026-06-06 ~ 07  

MeteorTrack6.py (C)  

Python GUI tkinter - - ( win10, 11 ) 學習筆記 (九) 

AI Gemini 幫忙寫 流星軌跡估算 程式  

https://helloshiau.blogspot.com/2026/06/python-gui-tkinter-win10-11.html

執行檔 下載

https://drive.google.com/drive/folders/17oWIQwCo7SPs9F7uUfv3TYhok541HPFr?usp=drive_link






影像處理與星點加強 

2026-05-15 ~ 06-06 

ImageConv12.py (CC)  

Python GUI tkinter - - ( win10, 11 ) 學習筆記 (五) AI Gemini 幫忙寫 影像處理程式 

https://helloshiau.blogspot.com/2026/05/python-tkinter-gui-win10-11.html

執行檔 下載

https://drive.google.com/drive/folders/1T7OMXdHvT4pyZAeBIQVW729zTh__bbpT?usp=drive_link





醫學影像 Gemini AI 意見輔助 

2026-05-24 

MedQA101_2.0.py (C)  

Python GUI tkinter - - ( win10, 11 ) 學習筆記 (七) AI Gemini 幫忙寫 病例與影像詢答程式 

https://helloshiau.blogspot.com/2026/05/python-gui-tkinter-win10-11-ai-gemini.html





網路定時抓影像  

2026-05-25 ~ 30 

WebIntvlGrab3.py (CC)  

Python GUI tkinter - - ( win10, 11 ) 學習筆記 (八) AI Gemini 幫忙寫 網頁圖片定時抓取程式 

https://helloshiau.blogspot.com/2026/06/python-gui-tkinter-win10-11-ai-gemini.html





倒數計時器 

2026-05-24 

StopWatch.py (CC)  

執行檔 下載

https://drive.google.com/file/d/1OcXe55jzJGCqlYWr6tmjpyDLeg2Ti-AY/view?usp=sharing




2026-06-06



Python GUI tkinter - - ( win10, 11 ) 學習筆記 (九) 流星軌跡估算 程式

 Python GUI tkinter - - ( win10, 11 ) 學習筆記 (九)  

  流星軌跡估算 程式  


******************************************************

 Python tkinter GUI - - ( win10, 11 )  學習筆記(九)  

流星軌跡估算 程式   

2026-06-06 ~ 07  


這次在 Win10, 11 環境 安裝 python 使用 python3.14  

python 3.14  

https://www.python.org/downloads/

安裝完 python ,因為自動加入路徑設定,需要重開機。

安裝完 python 即自帶 python IDLE ,可由開始功能表開啟。



貼上由 Gemini 生成的程式,可以執行!




******************************************************

******************************************************


pip install pillow requests pytz selenium webdriver-manager  


安裝 pillow  

pip install --upgrade pip
pip install --upgrade Pillow


安裝 numpy  

pip install numpy



安裝 geopy  

pip install geopy



安裝 cartopy  

pip install cartopy




******************************************************

******************************************************

流星軌跡估算 程式   


MeteorTrack2.py   




用了二天,將近 12 小時,在很多的錯誤之中,持續修改,

大改到第六版。終於成功了!


MeteorTrack6.py (C)   






******************************************************


******************************************************


App 程式下載: goole 雲端硬碟

https://drive.google.com/drive/folders/17oWIQwCo7SPs9F7uUfv3TYhok541HPFr?usp=sharing




2026-06-07



Python GUI tkinter - - ( win10, 11 ) 學習筆記 (五) AI Gemini 幫忙寫 影像處理程式

 Python GUI tkinter - - ( win10, 11 ) 學習筆記 (五)  

  AI Gemini 幫忙寫 影像處理程式  


******************************************************

 Python tkinter GUI - - ( win10, 11 )  學習筆記(五)  

AI Gemini 幫忙寫 影像處理程式  

2026-05-15  


這次在 Win10, 11 環境 安裝 python 使用 python3.14  

python 3.14  

https://www.python.org/downloads/

安裝完 python ,因為自動加入路徑設定,需要重開機。

安裝完 python 即自帶 python IDLE ,可由開始功能表開啟。






貼上由 Gemini 生成的程式,可以執行!




******************************************************

******************************************************


安裝 pillow  

pip install --upgrade pip
pip install --upgrade Pillow

安裝 matplotlib  

pip install matplotlib


安裝 opencv-python  

pip install opencv-python


OpenCV 函式庫

https://steam.oxxostudio.tw/category/python/ai/opencv.html


安裝 numpy  

pip install numpy


安裝 mss  

pip install mss





******************************************************

******************************************************

AI Gemini 幫忙寫程式 ( 很少發生錯誤!)  

寫了 影像處理的 程式 App 

ImageConv5 





ImageConv7 

ImageConv8 

ImageConv9 



ImageConv10 

改到第 10 版,終於滿意了!





ImageConv11 

改到第 11 版,星點增強使用了二種演算法,
有滿意了!




ImageConv12 

改到第 12 版,星點增強使用了二種演算法,
加上天文影像的線條消除,希望可以消除人造衛星刷卡天文照片,
另外加上開啟 webp, tif, fit 影像開啟功能。
有滿意了!

安裝:  

pip install opencv-python numpy matplotlib pillow mss astropy tifffile






ImageConv12e 







原始碼:

https://github.com/helloshiau/ImageConv


App ImageConv12.exe 可執行碼:

App ImageConv12e.exe 英文版 可執行碼:

https://drive.google.com/drive/folders/1T7OMXdHvT4pyZAeBIQVW729zTh__bbpT?usp=sharing




******************************************************


** 下載並安裝 PyCharm Community ( free 免費 )  
https://pycharm-community-edition.en.softonic.com/download
成功!

** PyCharm 安裝教學 (for Windows User)  
滿好的

** PyCharm 環境安裝全方位解說  
滿好的



** 書本範例

https://github.com/oxxostudio/book-code/blob/master/pyqt/ch01/code01.py


執行成功


PyQt6 與 tkinter 程式 都可以執行了!


** 下載並安裝 Qt Designer  

執行成功



** 在命令提示面 ( Anaconda Prompt ) 要安裝 PyQt6  

> pip install PyQt6

之後以指令將 *.ui 檔成 *.py 檔,

例如:

> pyuic6 -x test.ui -o test.py

> pyuic6 -x menu01.ui -o menu01.py


*.py 檔 就可以用 pyCharm 打開執行了



** 安裝 pyinstaller 將 python 程式 製作成 windows 執行檔   

安裝

  • pip install pyinstaller

執行

  • pyinstaller --onefile menu01.py  
  • pyinstaller --onefile --windowed menu01.py  

執行檔 輸出會放在 dist 子目錄

可以輸出單一個檔案,單一個執行檔,很好用!  

menu01.exe  執行 成功!  





** 安裝 py2exe 將 python 程式 製作成 windows 執行檔   

原則上,這是用一個視窗來執行 pyinstaller

You can install this project using PyPI:

$ pip install auto-py-to-exe

Then to run it, execute the following in the terminal:

$ auto-py-to-exe




執行檔 輸出會放在 output 子目錄

menu01.exe  執行 成功! 

很好用!  



讓 PC 像 Raspberry Pi 或 ESP32 一樣 連接 I2C / SPI / GPIO / UART 週邊裝置 

https://wei1234c.blogspot.com/2019/04/bridges-pc-raspberry-pi-esp32.html

模擬 Raspberry Pi 上的介面

# 在 PC 的環境下
from bridges.ftdi.adapters.rpi.RPi import GPIO 

GPIO.setmode(GPIO.BOARD)  # mode actuall doesn't  matter.
GPIO.setup(6, GPIO.OUT)

# 在 PC 的環境下
from bridges.ftdi.controllers.uart import UartController
ser = UartController().Serial() 

print(ser.name)        
ser.write(b'hello')     
ser.close()      







2026-05-15



2026年6月5日 星期五

Python GUI tkinter - - ( win10, 11 ) 學習筆記 (八) AI Gemini 幫忙寫 網頁圖片定時抓取程式

 Python GUI tkinter - - ( win10, 11 ) 學習筆記 (八)  

  AI Gemini 幫忙寫 網頁圖片定時抓取程式  


******************************************************

 Python tkinter GUI - - ( win10, 11 )  學習筆記(八)   

AI Gemini 幫忙寫 網頁圖片定時抓取程式  

2026-05-26  


這次在 Win10, 11 環境 安裝 python 使用 python3.14  

python 3.14  

https://www.python.org/downloads/

安裝完 python ,因為自動加入路徑設定,需要重開機。

安裝完 python 即自帶 python IDLE ,可由開始功能表開啟。



貼上由 Gemini 生成的程式,可以執行!




******************************************************

******************************************************


pip install pillow requests pytz selenium webdriver-manager  


安裝 pillow  

pip install --upgrade pip
pip install --upgrade Pillow

安裝 pyperclip  

pip install pyperclip


安裝 google-gemini  

pip install google-gemini



安裝 screeninfo  

pip install screeninfo



******************************************************

******************************************************

AI Gemini 幫忙寫 網頁圖片定時抓取程式 ( 正確率中等 )  


WebIntvlGrab.py (C)   



WebIntvlGrab2.py (C)   










******************************************************


******************************************************


App 程式下載: goole 雲端硬碟

https://drive.google.com/file/d/1gxfD1Q-IdNQzG-VGTbpvPloXEiuhXJS6/view?usp=sharing








2026-05-26




2026年5月23日 星期六

Python GUI tkinter - - ( win10, 11 ) 學習筆記 (七) AI Gemini 幫忙寫「病例與影像詢答」程式

 Python GUI tkinter - - ( win10, 11 ) 學習筆記 (七)  

  AI Gemini 幫忙寫「病例與影像詢答」程式  


******************************************************

 Python tkinter GUI - - ( win10, 11 )  學習筆記(七)   

AI Gemini 幫忙寫 病例與影像詢答程式  

2026-05-19  


這次在 Win10, 11 環境 安裝 python 使用 python3.14  

python 3.14  

https://www.python.org/downloads/

安裝完 python ,因為自動加入路徑設定,需要重開機。

安裝完 python 即自帶 python IDLE ,可由開始功能表開啟。






貼上由 Gemini 生成的程式,可以執行!




******************************************************

******************************************************


pip install pillow pyperclip google-genai 


安裝 pillow  

pip install --upgrade pip
pip install --upgrade Pillow

安裝 pyperclip  

pip install pyperclip


安裝 google-gemini  

pip install google-gemini



安裝 screeninfo  

pip install screeninfo



******************************************************

******************************************************

AI Gemini 幫忙寫程式 ( 很少發生錯誤!)  

寫了 病例與影像詢答 程式 App 

MedQA101 (C)   

需要申請 google Gemini API Key

aistudio.google.com

使用 Gemini-2.5-flash

使用病人的醫學影像、簡單摘要病史、與詢問問題,

可以得到 Gemini 回答的答案



Gemini 回答的答案,相當值得參考!  




******************************************************

******************************************************


MedQA101 2.0 (C)   

修改幾個 bug ,

(1) 讓螢幕截圖可以在第一,或第二顯示器

(2) 讓 File, Open 可以讀取影像檔案





******************************************************

******************************************************


pip install pillow pyperclip google-genai screeninfo 


安裝 pyperclip  

pip install pyperclip




MedQA101 3.0 (C)   

(1) 讓使用者可以在螢幕截圖上畫十字或橢圓

(2) 讓使用者可以從文字檔直接選取 預設的問題






App 程式下載: goole 雲端硬碟

https://drive.google.com/file/d/1gxfD1Q-IdNQzG-VGTbpvPloXEiuhXJS6/view?usp=sharing




2026-05-19

2025-05-21

2026-05-24




my Web Browser Apps, Apps, and Web pages 我的 網頁程式,程式,與網頁

 my Web Browser Apps, win Apps, and  Web pages     我的網頁程式 , 程式 , 網頁   Web Browser App: (image procesing)   網頁程式 Web Browser App: ( 影像處理 )  ...