PIXNET Logo登入

天天向上

跳到主文

程式外包服務  E-mail: me1237guy@yahoo.com.tw 歡迎來信洽談, 請附上相關文件或問題說明, 謝謝

專長:  ※自動光學檢測 ※人臉辨識 ※車牌辨識 ※錄影監控系統 ※自動控制I/O相關 
      ※演算法開發 ※基因演算法 ※類神經網路 
      ※MATLAB  ※VISUAL C++/C# ※Xamarin ※OpenCV ※Emgu ※Unity ※QT4/5
-----------------------------------------------------------------------------------------------
   SA (模擬退火法)     GA (基因演算法)    ACO (蟻群演算法)    PSO (粒子最佳化演算法)   
   排列組合問題最佳化   TSP  Scheduling  K-means, Fuzzy C-means, KNN, DBSCAN分群  
   Fuzzy Control (模糊控制)  Neural Networks (類神經網路) Object Tracking (Kalman Filter, Optical Flow)  
   Object Recognition (Pattern Match, Haar-Like Features, EigenFace)  Human Pose Recognition
   人臉偵測     移動物偵測   車牌辨識    智慧型監控攝影  XBOX Kinect影像處理及應用 體感互動應用  
   自動光學檢測(AOI) 玻璃檢測  NVIDIA CUDA平行運算處理
   TI-DSP 6xxx系列 雙影像輸入   / Raspberry PI 樹莓派 / Arduino控制  自走車避障礙物(GPS/機器視覺)

部落格全站分類:數位生活

  • 相簿
  • 部落格
  • 留言
  • 名片
  • 7月 04 週五 201413:02
  • c# ComptuerInfo 電腦資訊

image
加入參考加入Microsoft.VisualBasicprivate void button1_Click(object sender, EventArgs e)
{
     timer1.Interval = 100;
     timer1.Enabled = !timer1.Enabled;
}
(繼續閱讀...)
文章標籤

me1237guy 發表在 痞客邦 留言(0) 人氣(103)

  • 個人分類:C#
▲top
  • 7月 04 週五 201410:30
  • C# AcceptButton

image
參考資料: Form.AcceptButton 屬性 能做什麼?
想像一下如果使用者在 textBox 填好資料後,不用滑鼠,按 Enter 就能執行下一步的動作,是不是蠻方便的。
namespace AcceptBtnTest
{
     public partial class Form1 : Form
     {
         public Form1()
         {
             InitializeComponent();
             this.AcceptButton = button1;
         }
(繼續閱讀...)
文章標籤

me1237guy 發表在 痞客邦 留言(0) 人氣(505)

  • 個人分類:C#
▲top
  • 7月 02 週三 201414:01
  • C# ReadLine和WriteLine範例

image
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Windows.Forms;
using System.IO;
(繼續閱讀...)
文章標籤

me1237guy 發表在 痞客邦 留言(0) 人氣(486)

  • 個人分類:C#
▲top
  • 7月 02 週三 201411:33
  • c#尋找陣列中某個數字或關鍵字

using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
namespace Finder
{
     public class Finder
     {
         public static int Find<T>(T[] items, T item)
         {
             for (int i = 0; i < items.Length; i++)
             {
                 if(items[i].Equals(item))
                 {
                     return i;
                 }
             }
             return -1;
         }
     }
     class Program
     {
         static void Main(string[] args)
         {
             int pos = 0;
             int val = 5;
             int[] seqence = new int[] { 1, 2, 3, 4, 5, 6, 7, 8, 9 };
            
             pos = Finder.Find<int>(seqence, val) + 1;
             Console.WriteLine("The position of number "+ val.ToString() + " is " + pos.ToString());
             //======================================================================
             string s = "Peter";
             string[] str = new string[] { "Jane", "Peter", "Ryan" };
       
             pos = Finder.Find<string>(str, s);
             Console.WriteLine("The position of string " + s + " is " + pos.ToString());
             Console.ReadLine();
         }
     }
}
(繼續閱讀...)
文章標籤

me1237guy 發表在 痞客邦 留言(0) 人氣(1,711)

  • 個人分類:C#
▲top
  • 6月 30 週一 201415:06
  • Web Camera Using Emgu with Visual Studio 2008

image
namespace WebCam
{
     public partial class Form1 : Form
     {
         private Capture _capture = null;    // 影像機
         private bool _captureInProgress;    // 是否擷取中
(繼續閱讀...)
文章標籤

me1237guy 發表在 痞客邦 留言(0) 人氣(237)

  • 個人分類:Emgu CV
▲top
  • 6月 30 週一 201413:33
  • Emgu First Step: Writing Hello World Sample

image
加入參考: C:\Emgu\emgucv-windows-universal-cuda 2.9.0.1922\bin\Emgu.CV.dllA wrapper for the OpenCV library (opencv_core, opencv_calib3d, opencv_contrib, opencv_features2d, opencv_highgui, opencv_imgproc, opencv_objdetect and opencv_video)接著仿照上步驟也加入Emgu.Util.dll加入以下三個namespaceusing Emgu.CV;
using Emgu.CV.CvEnum;
using Emgu.CV.Structure;
(繼續閱讀...)
文章標籤

me1237guy 發表在 痞客邦 留言(0) 人氣(1,092)

  • 個人分類:Emgu CV
▲top
  • 6月 23 週一 201421:11
  • PLC

image
加入參考FoconSvr.exeusing FaconSvr;加入DataGridView1按下<加入>
(繼續閱讀...)
文章標籤

me1237guy 發表在 痞客邦 留言(0) 人氣(152)

  • 個人分類:AOI
▲top
  • 6月 22 週日 201412:47
  • Using GPU_FFT with data

 參考資料: Using GPU_FFT with data              Using GPU_FFT with data – part2
#include <stdlib.h>
#include <unistd.h>
#include <stdio.h>
#include <math.h>
#include <time.h>
#include "mailbox.h"
#include "gpu_fft.h"
int main()
{
   int ret, m, l, d, j, k, i, ii, iii, w, freq;
   m = mbox_open();
   l = 8;               //length
   d = GPU_FFT_FWD;     //direction
   j = 255;             //jobs
   k = 1;               //loops
   float data[j];
   for (i=0; i<j; i++)  //loop to make false data set
   {
      data[i] = i*.00001;
      //printf("data[%d] = %f\n", i, data[i]);
   }
   struct GPU_FFT *fft;
   gpu_fft_prepare(m, l, d, j, &fft);
   for(i=0; i<k; i++)
   {
      for(iii=0; iii<j; iii++)  //input buffer loop
      {
         struct GPU_FFT_COMPLEX *in = fft->in + j*fft->step;
/*setting all mem to 0 in order to have guard space between buffers*/
         for (ii=0; ii<j+1; ii++)
         {
             in[ii].re=in[ii].im=0;
         }
/*sending data set to input buffer, excluding first and last address so they are still zero*/
         freq = iii+1;
         in[freq].re = data[iii];
         in[j-1].re = 0;
         //printf("in[%d].re = %f\n", iii, in[iii].re);
      }
      gpu_fft_execute(fft);
/*assigning buffer address to pointer out*/
      struct GPU_FFT_COMPLEX *out = fft->out+iii*fft->step;
/*attempting to print values of output buffer, should be values created by gpu_fft_execute*/
      for(w=0; w<j; w++) //output print loop
      {
      printf("real out[%d].re = %f\n", w, out[w].re);
      }
   }
   gpu_fft_release(fft);
   printf("END END END END END END END END END END END END END END END END END END\n");
   return 0;
}
(繼續閱讀...)
文章標籤

me1237guy 發表在 痞客邦 留言(0) 人氣(66)

  • 個人分類:工業應用
▲top
  • 6月 21 週六 201421:26
  • c# Notes

image
===============================================================================================================
計算程式執行時間
 
System.Diagnostics.Stopwatch sw = new System.Diagnostics.Stopwatch();//引用stopwatch物件
(繼續閱讀...)
文章標籤

me1237guy 發表在 痞客邦 留言(0) 人氣(158)

  • 個人分類:C#
▲top
  • 6月 15 週日 201411:20
  • Sound Recording

安裝ALSAsudo apt-get install libasound2-dev安裝好之後會看到/usr/include/alsa編譯指令sudo gcc -o record recordSound.cpp `pkg-config --libs alsa`
(繼續閱讀...)
文章標籤

me1237guy 發表在 痞客邦 留言(0) 人氣(24)

  • 個人分類:工業應用
▲top
«1...70717289»

個人資訊

me1237guy
暱稱:
me1237guy
分類:
數位生活
好友:
累積中
地區:

熱門文章

  • (8,482)分水嶺影像分割Marker-based Image Segmentation Algorithm Using OpenCV2.4.7 with Visual Studio 2010
  • (4,000)Pylon Live View C# Sample Code Review
  • (14,170)網路上提供測試 RTSP 的伺服器
  • (23,895)Adding Something to DataGridView
  • (4,380)安裝PLC學習軟體 FX-TRN-BEG-T
  • (7,366)建立和使用 C# 的 DLL
  • (3,658)安裝Open eVision 1.2.5.8549
  • (12,906)EmguCV : 圈選感興趣區域
  • (25,023)C# 如何創建, 暫停, 繼續, 終止一個執行緒(Thread)
  • (2,810)安裝ONVIF Device Manager

文章分類

  • wordpress (2)
  • 雲端計算 (1)
  • 邊緣運算 (5)
  • MPI (2)
  • Git & Github (6)
  • Unity (2)
  • Android Studio (10)
  • Deep Leraning (35)
  • LaTex (2)
  • Linux (6)
  • jetson nano (3)
  • Qt (20)
  • Docker (4)
  • Office (1)
  • OpenTK (1)
  • WPF (8)
  • SQL (4)
  • Revit (6)
  • MATLAB (13)
  • R Language (8)
  • Design Pattern & Implementation by Using C# (48)
  • RaspberryPI (5)
  • Python (77)
  • 其他語言 (40)
  • 攝影機 (45)
  • 工業應用 (50)
  • 家庭 (12)
  • Mobile (31)
  • 工作日誌 (2)
  • Linux (5)
  • C/C++ (15)
  • AOI (41)
  • Emgu CV (42)
  • C# (147)
  • Visual Studio (48)
  • OpenCV (118)
  • 未分類文章 (1)

最新文章

  • Gemini API Key 低成本 Nano Banana Pro作圖
  • DMK 37AUX226
  • wafer基礎術語
  • 將資料夾中多個mp4影片合併成一個mp4檔案
  • 如何用沙子制造芯片:从冶炼硅锭到晶圆打磨|芯片工艺合集
  • yolov9安裝
  • ActionEngine, ActionTask and ActionWorker
  • @dataclass裝飾子
  • IO控制卡安裝驅動器後無法在此裝置載入驅動程式
  • How you put and then get items from a queue.Queue

動態訂閱

文章精選

文章搜尋

誰來我家

參觀人氣

  • 本日人氣:
  • 累積人氣: