原创 Halcon識別一維碼

一、流程 二、實例 原圖 識別 代碼: * Read bar codes of type 2/5 Industrial * create_bar_code_model ([], [], BarCodeHandle) * We

原创 Halcon識別二維碼

一、流程 二、實例 原圖 識別 代碼 * Initialize image path and visual settings dev_update_off () dev_close_window () ImageFiles :=

原创 C#獲取到相機圖像後調用回調函數處理圖像

SDK提供註冊回調函數的接口,用戶可以將自己定義的回調函數註冊在SDK內部,SDK獲取到相機圖像會主動回調到應用程序供用戶處理,此方式可以簡化用戶程序邏輯。 一、流程   • 回調取圖方式使用場景:     可以使用 MV_CC_Reg

原创 Halcon識別旋轉的一維碼

原圖 識別結果: 代碼: * * Orientation with reading direction of a bar code * read_image (Image, 'barcode/ean13/ean1305') ge

原创 C++管道的例子——服務端與客戶端通信

一、流程 1. 服務端用CreateNamedPipe創建一個命名管道並使用ConnectNamedPipe等待客戶端的連接。 2. 客戶端使用WaitNamedPipe連接成功後,用CreateFile打開管道並使用WriteFile向

原创 Halocon基於Ncc匹配多個實例

原圖 識別 代碼 read_image (Image1, 'C:/Users/zhao/Desktop/15-7-20-20-60.5.bmp') rgb1_to_gray (Image1, GrayImage) get_image

原创 C++創建信號量 CreateSemaphore

一、定義  Semaphore也是一個線程同步的輔助類,可以維護當前訪問自身的線程個數,並提供了同步機制。使用Semaphore可以控制同時訪問資源的線程個數,例如,實現一個文件允許的併發訪問數。 1.創建或打開命名或未命名的信號量對象。

原创 C++的創建命名管道(CreateNamedPipe)

一、命名管道(Named Pipes) 管道(Pipe)實際是用於進程間通信的一段共享內存,創建管道的進程稱爲管道服務器,連接到一個管道的進程爲管道客戶機。一個進程在向管道寫入數據後,另一進程就可以從管道的另一端將其讀取出來。 匿名管道(

原创 halcon創建NCC模板,使用自定義函數

dev_close_window () read_image (Image704050, '8.bmp') get_image_size (Image704050, Width, Height) dev_open_window (0,

原创 WPF 實現多語言

1、編寫Chinese.xml,English.xml文件 2.、在項目的App.xml文件中 <Application.Resources> <ResourceDictionary> <Reso

原创 自定義的定時器

該定時器實現了線程之間的互鎖。使用時先初始化全局對象vector,設定好使用的定時器的個數, #pragma once #include "afxmt.h" #include <vector> using namespace std;

原创 MFC中PeekMessage與GetMessage的區別

一、PeekMessage與GetMessage的對比 GetMessage的主要功能是從消息隊列中“取出”消息,消息被取出以後,就從消息隊列中將其刪除;而PeekMessage的主要功能是“窺視”消息,如果有消息,就返回true,否則返

原创 基於灰度的模板匹配(標準)

原圖  創建模板 在加了噪聲的圖中識別 代碼: dev_close_window () dev_open_window (0, 0, 599, 464, 'black', WindowID) read_image (Image,

原创 基於灰度的模板匹配(帶旋轉角度)

原圖 選擇模板 旋轉180度進行識別 繼續旋轉 ,依然可以識別 代碼: * Searching the best matching of a template in an image (with rotation). * de

原创 二分法之三數之和

題目 給你一個包含 n 個整數的數組 nums,判斷 nums 中是否存在三個元素 a,b,c ,使得 a + b + c = 0 ?請你找出所有滿足條件且不重複的三元組。 注意:答案中不可以包含重複的三元組。 解法 題目中要求找到所有