PIXNET Logo登入

阿洲程式天地

跳到主文

歡迎光臨阿洲在痞客邦的小天地

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

  • 相簿
  • 部落格
  • 留言
  • 名片
  • 2月 07 週五 201400:38
  • 色度

色度:
1、光源指的是會發光的物體,像太陽或電燈,不同能量的光源會散發出不同的色彩。
2、將一塊鎳加熱,隨著鎳金屬溫度的升高,光線也逐漸從紅光轉為白光和藍光,物體溫度和呈現的光源顏色有關。
(繼續閱讀...)
文章標籤

阿洲 發表在 痞客邦 留言(0) 人氣(28)

  • 個人分類:色彩學
▲top
  • 2月 06 週四 201400:39
  • 視訊avi檔製作

記得在while迴圈要設條件break跳出迴圈,否則avi檔無法開啟
#include <cv.h>
#include <highgui.h>
#include <stdio.h>

int main()
{
    CvCapture *capture;
    IplImage *frame;

    capture=cvCreateCameraCapture(0);
    cvNamedWindow("Webcam",0);

    CvVideoWriter *writer;
    char AviFileName[]="Output.avi";
    int AviForamt = -1;
    int FPS = 30;
    CvSize AviSize = cvSize(640,480);
    writer=cvCreateVideoWriter(AviFileName,AviForamt,FPS,AviSize);

    while(true)
    {
        frame = cvQueryFrame(capture);
        cvWriteFrame(writer,frame);
        if(cvWaitKey(20)>0)     break;
    }

    cvReleaseCapture(&capture);
    cvReleaseVideoWriter(&writer);
    cvDestroyWindow("Webcam");
}
(繼續閱讀...)
文章標籤

阿洲 發表在 痞客邦 留言(0) 人氣(111)

  • 個人分類:opencv使用
▲top
  • 2月 05 週三 201422:15
  • c/c++ 十誡(轉自ptt)

1.    不可以提取不知指向何方的指標(指標變數必需先指向某個可以合法操作的   
    空間,才能進行操作):
(繼續閱讀...)
文章標籤

阿洲 發表在 痞客邦 留言(0) 人氣(217)

  • 個人分類:c++基礎
▲top
  • 2月 04 週二 201423:26
  • CImage使用

1、CImage為ATL之元件包裝成MFC的形式來使用,支援的形式包括bmp、jpg、png和gif。
2、必須include “atlimage.h”才可使用
3、CImage::bool Draw(pDC->m_hDC,ShowRect):顯現圖形在DC上。
4、CImage::int GetHeight( ):擷取目前影像的高度 (以像素為單位)。
(繼續閱讀...)
文章標籤

阿洲 發表在 痞客邦 留言(0) 人氣(814)

  • 個人分類:CImage類
▲top
  • 2月 04 週二 201420:45
  • 灰度變換

線性轉換:
1、DB = fADA + fB
(繼續閱讀...)
文章標籤

阿洲 發表在 痞客邦 留言(0) 人氣(46)

  • 個人分類:影像處裡概念
▲top
  • 2月 03 週一 201423:35
  • 輸入資料、顯現內容

輸入資料(Edit Control):
賦値:
GetDlgItem(IDC_EDIT1)->SetWindowText( _T"FOO" );
(繼續閱讀...)
文章標籤

阿洲 發表在 痞客邦 留言(0) 人氣(57)

  • 個人分類:MFC使用
▲top
  • 2月 01 週六 201400:33
  • 陣列二維動態配置

C/C++ 上陣列有兩個主要的特性:
1、配置存放陣列元素的記憶體(需要知道陣列『元素個數』還有『元素型態』才能實現)
(繼續閱讀...)
文章標籤

阿洲 發表在 痞客邦 留言(0) 人氣(836)

  • 個人分類:c++基礎
▲top
  • 1月 29 週三 201401:17
  • JTextArea實做

import javax.swing.*;
import java.awt.*;
import java.awt.event.*;
public class SimpleGui implements ActionListener{
  JTextArea text;
  public static void main(String[] args) {
    SimpleGui test = new SimpleGui();
    test.go();
  }
  public void go(){
    JFrame frame = new JFrame();
    JPanel panel = new JPanel();
    JButton button = new JButton("Click it");
    button.addActionListener(this);
    text = new JTextArea(10,20);
    text.setLineWrap(true);
    JScrollPane scroller = new JScrollPane(text);
    scroller.setVerticalScrollBarPolicy(ScrollPaneConstants.VERTICAL_SCROLLBAR_ALWAYS);
    scroller.setHorizontalScrollBarPolicy(ScrollPaneConstants.HORIZONTAL_SCROLLBAR_NEVER);
    panel.add(scroller);
    frame.getContentPane().add(BorderLayout.CENTER,panel);
    frame.getContentPane().add(BorderLayout.SOUTH,button);
    frame.setSize(350,300);
    frame.setVisible(true);
  }
  public void actionPerformed(ActionEvent ev){
  text.append("button clicked\n");
  }
}
(繼續閱讀...)
文章標籤

阿洲 發表在 痞客邦 留言(0) 人氣(12)

  • 個人分類:圖形使用者介面
▲top
  • 1月 28 週二 201423:39
  • 內層class執行動畫

import javax.swing.*;
import java.awt.*;
public class SimpleGui{
  int x=70;
  int y=70;
  public static void main(String[] args) {
    SimpleGui gui = new SimpleGui();
    gui.go();
  }
  public void go(){
    JFrame frame = new JFrame();
    frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
    MyDrawPanel testpanel = new MyDrawPanel();
    frame.getContentPane().add(testpanel);
    frame.setSize(300, 300);
    frame.setVisible(true);
    for(int i=0;i<130;i++){
      x++;
      y++;
      testpanel.repaint();
      try{
        Thread.sleep(50);
      }
      catch(Exception ex){
      }
    }
  }
  public class MyDrawPanel extends JPanel{
    public void paintComponent(Graphics g){
      g.setColor(Color.white);
      g.fillRect(0, 0, this.getWidth(), this.getHeight());
      g.setColor(Color.green);
      g.fillOval(x, y, 40, 40);
    }
  }
(繼續閱讀...)
文章標籤

阿洲 發表在 痞客邦 留言(0) 人氣(5)

  • 個人分類:圖形使用者介面
▲top
  • 1月 28 週二 201421:12
  • VMware、JVM、.NET架構

VMware:
1、VMware把intel x86和相容的硬體抽象成獨立的虛擬機器,VMware工作站在Windows或Linux主機端作業系統上執行有如應用程式,而且讓主機端系統像獨立虛擬機器,可以同時執行幾個不同的客戶端作業系統。
(繼續閱讀...)
文章標籤

阿洲 發表在 痞客邦 留言(0) 人氣(17)

  • 個人分類:作業系統概論
▲top
«123...6»

個人資訊

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

熱門文章

  • (1,098)char、TCHAR、WCHAR
  • (351)svn版控使用

文章分類

toggle 作業系統 (2)
  • ubuntu (2)
  • 作業系統概論 (3)
toggle 其他 (3)
  • 物件和資料結構 (1)
  • svn版控 (1)
  • 色彩學 (3)
toggle 影像處理 (2)
  • 影像處裡概念 (1)
  • CImage類 (1)
toggle JAVA (4)
  • JAVA基礎概念 (4)
  • 圖形使用者介面 (5)
  • 其他 (1)
  • 程式實作 (1)
toggle opencv (2)
  • opencv路徑設置 (1)
  • opencv使用 (6)
toggle C++ (4)
  • c++基礎 (17)
  • 其他 (1)
  • 資料結構實作 (5)
  • 演算法實作 (1)
toggle MFC (1)
  • MFC使用 (3)
  • clean code (3)
  • 未分類文章 (1)

最新文章

  • 物件與資料結構
  • 註解與編排
  • 函式
  • 命名原則
  • 製作avi檔
  • ubuntu 檔案權限概念
  • ubuntu 基礎指令
  • 行程與多執行緒
  • 數位色彩
  • 色彩系統

最新留言

  • [19/11/01] vccl 於文章「製作avi檔...」留言:
    以前的網頁介紹很詳細 怎麼不見了??...

動態訂閱

文章精選

文章搜尋

誰來我家

參觀人氣

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