原创 攝影學習——器材

常用鏡頭 定焦 35mm 50mm 85mm 100mm微距 光圈越大越貴,效果,素質越好 適馬的鏡頭性價比高 變焦 16-35mm 24-70mm 70-200mm 器材技巧 全畫幅 F1-2的定焦鏡頭 AV F1.2-2.8

原创 思維方式總結

總結自己的感受 1.需呀形容發生了什麼事情 2.關注當下感受是什麼 3.評估經歷中那些是積極地那些是消極的 4.分析和評估這些原因有哪些 5.事件寫一個全面的結論 6.設計方案改進方案

原创 機器視覺處理大綱

圖像採集: 採用接口的使用,1、GigE;2、USB 圖像增強: 灰度化 濾波 二值化 形態學:膨脹腐蝕 仿射變換 亮度調節 圖像定位 找點 找邊 找圓 找矩形 模板匹配 測量 卡尺 間隙 檢測 分類識別 條碼識別 二維碼識別

原创 try catch finally return

任何執行try 或者catch中的return語句之前,都會先執行finally語句,如果finally存在的話。 如果finally中有return語句,那麼程序就return了,所以finally中的return是一定會被re

原创 c# 6.0 特性

Auto-property initializers 自動屬性初始化器 public int B { get; set; } = 1; public string SeparatorSpaces { get; } = stri

原创 C#中typeof 與GetType()

很多多發會用到這兩個 序列化 反射 異同 1、Typeof是運算符而是方法 2、GetType()是基類System.Object的方法,因此只有建立一個實例之後才能夠被調用(初始化以後) 3、Typeof的參數只能是int,st

原创 已知點求圓

已知點求圓已知三點求圓心多點擬合圓實驗代碼實驗結果明顯擬合圓有精度丟失 已知三點求圓心 三個點可以確定一個準確的圓 /// <summary> /// 查找圓 /// </summary>

原创 C# Attribute

using System; using System.Diagnostics; namespace attribute實驗 { class conditional { [Conditional("Do

原创 STM32 控制(二)

Usart接口 RS232通訊 #ifndef __USART_H #define __USART_H #include <stdarg.h> #include <stdlib.h> #include <string.h> #incl

原创 瞭解“預編譯、編譯、彙編、鏈接”這四個過程對你有很大幫助

C語言的編譯鏈接過程要把我們編寫的一個c程序(源代碼)轉換成可以在硬件上運行的程序(可執行代碼),需要進行編譯和鏈接。編譯就是把文本形式源代碼翻譯爲機器語言形式的目標文件的過程。鏈接是把目標文件、操作系統的啓動代碼和用到的庫文件進行組

原创 STM32 控制(一)

亮燈 初始化對應IO #define LEDPORT GPIOB //定義IO接口 #define LED1 GPIO_Pin_0 //定義IO接口 #define LED2 GPIO_Pin_1 //定義IO接口 oid LED_

原创 STM32F103最小系統

最小系統 其中K1 k2開關是控制燒錄模式,有點類似於arduino少寫固件中的熔絲設定 層級 如果有系統,系統應該是和底層驅動程式平級或者略高。 編程方法 編程語言 當然現在有有更加高級的編程方式,如使用python和圖

原创 STM32功能總覽

ARM 32位設計,兼容16位指令集,現在被軟銀收購 ARM1-11 從功能機到智能手機 新款命名 :cortex V7-A 手機智能設備 -R 實時操作系統 -M嵌入式開發 stm32 性能從 M0-M8依次遞增 ST 意法半導體

原创 c# 異步方法

public async Task Asy()//聲明異步方法 {    await Task.Delay(3000);//聲明開始異步處理 } 異步方法條件 有async 標記 有await 開始異步標記 返回值 Task Ta

原创 Linux基礎操作(ubuntu)

文件夾操作 打開終端 ctrl+alt+T 普通用戶可以操作的目錄 “home” 根目錄 / home ~ 上一級目錄 … 當前目錄 . 顯示目錄下內容 ls 顯示目錄下詳細內容 ls -l 跳轉目錄 cd 使用tab鍵可自動補全 新