原创 opencv——顯示視頻並創建滾動條(2段代碼,)

//該代碼的滾動條並不隨視頻播放而前進! // CV模塊中包含了圖像處理,圖像結構分析   // 運動描述和跟蹤,模式識別和攝像機標定   #include"cv.h"      //包含了圖像和視頻的輸入和輸出   #includ

原创 opencv——創建矩陣並顯示

//單通道#include <opencv2\opencv.hpp> #include <iostream> #include <conio.h> int main() { float data[18]={3,4,5,6,7,8,

原创 opencv——提取輪廓

#include <iostream> #include "cv.h" #include "cxcore.h" #include "highgui.h" using namespace std; //這個宏很重要,沒有的話

原创 opencv——對指定區域進行腐蝕

#include <opencv2\opencv.hpp> #include <stdio.h> int main( int argc, int argv[]) { //讀圖 IplImage* src = cvLoadImage("

原创 句柄

句柄,是整個Windows編程的基礎。一個句柄是指使用的一個唯一的整數值,即一個4字節(64位程序中爲8字節)長的數值,來標識應用程序中的不同對象和同類對象中的不同的實例,諸如,一個窗口,按鈕,圖標,滾動條,輸出設備,控件或者文件等。應用

原创 opencv——圖像金字塔

什麼是圖像金字塔(pyramid)?         一個圖像金字塔是一系列圖像的集合 - 所有圖像來源於同一張原始圖像 - 通過梯次向下採樣獲得,直到達到某個終止條件才停止採樣。        圖像金字塔最初用於機器視覺和圖像壓縮

原创 STM_HAL: assert_param 與 assert_failed函數

assert_param:定義如下: #define assert_param(expr) ((expr) ? (void)0 : assert_failed((uint8_t *)__FILE__, __LINE__))  作用:

原创 Altium Designer 之 批量修改過孔蓋油設置

1.過孔蓋油的作用: 絕緣,防止短路。 2.示意圖。圖一爲未進行蓋油設置的過孔,圖二爲已進行蓋油設置的過孔。由圖可知兩者之間的區別在於是否設置Keep-out layer層的tenting。                      

原创 C++——回答問題

1. #include <iostream> #include <string> using namespace std; bool accept() {cout<<"Do you want to proceed (y or n)?\n"

原创 C++——拼接+=

#include <iostream> #include <string> using namespace std;string s1 = "Hello";string s2 = "World";void

原创 opencv——卷積

最常見的圖像變換(image transform,即將一幅圖像轉變成圖像數據)就是傅里葉變換(Fourier transform),即將圖像轉換成源圖像數據的另一種表示,而卷積是大多數變換的基礎。 我們可以用方程來表示這個過程。我們首

原创 C++——vector操作

#include <iostream> #include <vector> using namespace std; int main() {//例一:int b[12]={1,2,3,4,5,6,7,8

原创 電機飛車現象

什麼是飛車現象? 直流電動機轉速失去控制,大電流大轉矩加速運行。因轉速太高而導致直流電動機和機械損壞。 在運轉時,(直流)電機突然的失磁,導致電樞過電流而產生很大的加速變化,放炮或跳閘。這是很危險的,一般這種放炮都是從電機的換向器處,火球

原创 opencv——模板匹配

<p style="margin-top: 0px; margin-bottom: 0px; padding-top: 0px; padding-bottom: 0px; font-family: Arial; font-size: 14

原创 C++——getline函數的使用

#include <iostream> #include <string> using namespace std; int main() {string str;cout<<"Please enter