原创 用pytorch訓練圖像分類器模型導出ONNX測試

項目實現功能 1. 搭建一個簡單的圖片分類器,完成訓練和測試 2. 轉換pytorch的pth模型到ONNX格式,加載ONNX並測試   項目結構 images 目錄下存放訓練和測試數據集,本例使用了kaggle競賽的貓狗數據集,統一r

原创 MacOS Xcode11 PyCharm 2019.2基礎快捷鍵

Xcode 11  Command + B: 編譯 Command + R: 運行 F6: 單步調試 F7: 進入函數 F8: 跳出函數 Control + Command + Y: 繼續執行 Control + Command + C

原创 tensorflow中共享變量 tf.get_variable 和命名空間 tf.variable_scope

tensorflow中有很多需要變量共享的場合,比如在多個GPU上訓練網絡時網絡參數和訓練數據就需要共享。 tf通過 tf.get_variable() 可以建立或者獲取一個共享的變量。 tf.get_variable函數的作用從tf的註

原创 計算數據集的均值和方差(mean,std)

coco數據集的均值和方差(三分量順序是RGB) mean = [0.471, 0.448, 0.408] std = [0.234, 0.239, 0.242]   imagenet數據集的均值和方差(三分量順序是RGB) mea

原创 使用pytorchviz和Netron可視化pytorch網絡結構

一 使用pytorchviz可視化   安裝依賴和pytorchviz pip install graphviz pip install tochviz (或pip install git+https://github.com/sz

原创 python PIL Image 圖像處理基本操作

1. 圖片加載、灰度圖、 顯示和保存 # Created by 牧野 CSDN from PIL import Image img = Image.open('01.jpg') imgGrey = img.convert('L')

原创 MacOS (mbp Catalina)常用快捷鍵記錄

通用 Command + A: 全選 Fn + Delete: 後向刪除文本 Space : 快速查看(預覽)所選文件 Command + H: 隱藏最前面的活動窗口 Command + Option + H:隱藏其他非活動窗口 Com

原创 rawpy壞點修復 && ExifRead獲取RAW曝光、ISO、光圈等exif信息

1.1 讀取RAW並保存爲RGB圖片 # csdn -牧野- 2020-3-20 import rawpy import imageio import numpy as np raw = rawpy.imread('take.dng

原创 CMake常用變量和指令

通過一個或多個CMakeLists.txt文件來控制CMake項目,CMakeLists.txt中包含一系列命令來描述需要執行的構建。 1. CMake語法 CMakeLists.txt中的指令格式是: command(args1 ar

原创 windows下 CMake+MinGW 搭建C/C++編譯環境

CMake 下載地址:https://cmake.org/download/ 下載zip版本“cmake-3.xx-win64-x64.zip”,下載完成解壓到指定目錄並添加bin所在目錄到環境變量。 在終端輸入“cmake --help

原创 Android Studio error解決: Error while executing:am start Error type 3 Activity class does not exist

環境:MacOS、Android Studio 3.5、Huawei P20 Pro、Android 9 (環境跟本題關係不大) 背景:通過 Android Studio在手機上安裝應用之後,手動在手機上卸載了該app,之後就再也安裝不上

原创 OpenCV Mat 圖像處理基本操作

1. 圖片加載、灰度圖、 顯示和保存 cv::Mat img = cv::imread("01.jpg"); //cv::Mat img = cv::imread("01.jpg", 0); //以灰度圖讀入 cv::cvt

原创 ffmpeg 常用命令

1. 從視頻中抽取幀 ffmpeg -i input.mp4 -r 1 -q:v 2 D:\images\img_%d.jpeg -i 輸入視頻 -r 提取頻率,每秒多少幀,可以爲小數 -q:v 圖像質量, 2爲保存爲高質量 最後一個

原创 谷歌C++ 編碼規範(部分)

參考資料: 谷歌C++ 風格指南   一. 頭文件 1. 通常每一個 .cc 文件都有一個對應的 .h 文件. 也有一些常見例外, 如單元測試代碼和只包含 main() 函數的 .cc 文件 2. 所有頭文件都應該使用 #define

原创 Visual Studio2019實用快捷鍵

F5    開始調試Shift + F5     停止調試Ctrl + Shift + F5     重新啓動調試F9    設置或刪除斷點Ctrl + Shift + F9    刪除所有斷點F10    逐過程執行Ctrl + F1