産業用カメラ、フレームグラバー、光学レンズ、部品、ソフトウェア、システムなど新しい画像関連製品を輸入販売/株式会社アルゴ
DVC-SDKは低ノイズデジタルカメラDVCシリーズ用に作成されたソフトウェア開発キットです。WindowsXPやVistaなどの環境で動作するアプリケーションを開発することができ、GigE(専用ボード)、Cameralink(+専用ボード)、IEEE1394など各モデルで使用することができます。カメラの設定制御、長時間露光、ライブ表示、リアルタイムストリーミング、スナッショット、連続取り込み、バックグラウンドやフラットフィールド補正を含むポスト処理、RAMやHDDへの保存などカメラのコントロールとイメージデータ取り込みに必要な関数群が支援されております。最大8台のカメラをコントロールする事ができます。
| DVC-API | ・基本構造体 |
|---|---|
| モジュール(Win32) | ・カメラを開く/閉じる機能 ・カメラ情報 ・カメラへの設定パラメーター ・ビニング & ROI機能 ・イメージデータの取り込み機能 ・データ転送 ・エラー機能 ・フィルター回転制御(フィルタ回転式カメラ専用) ・サポート機能 ・内部機能 |
| クラスリスト(Win32) | ・CameraListArrayStruct ・CameraListStruct ・CDVCImage ・dvcBufStruct ・dvcCallbackData ・dvcHist ・dvcRenderControl_t ・ImageMetaData |
| クラスメンバー | Add() : CDVCImage And() : CDVCImage blueBits : dvcRenderControl_t blueMask : dvcRenderControl_t blueShift : dvcRenderControl_t boardId : CameraListStruct camRect : ImageMetaData CDVCImage() : CDVCImage CloseFile() : CDVCImage Copy() : CDVCImage Create() : CDVCImage dExposeTime : ImageMetaData dExposeTimeStamp : ImageMetaData dFrameTime : ImageMetaData Divide() : CDVCImage DivideCopy() : CDVCImage dSum : dvcHist dSumSqr : dvcHist dTimeStamp : dvcCallbackData dTransferTime : ImageMetaData dTriggerTimeStamp : ImageMetaData eMethod : dvcRenderControl_t GetBitsPerPixel() : CDVCImage GetIndex() : CDVCImage GetMetaData() : CDVCImage GetRenderMethod() : CDVCImage GetSize() : CDVCImage greenBits : dvcRenderControl_t greenMask : dvcRenderControl_t greenShift : dvcRenderControl_t hBin : ImageMetaData hDevice : dvcCallbackData HistogramFreq() : CDVCImage HistogramMask() : CDVCImage HistogramStats() : CDVCImage Lock() : CDVCImage model : CameraListStruct Multiply() : CDVCImage nBinning : ImageMetaData nBuffers : dvcBufStruct nCameras : CameraListArrayStruct nFilterPos : ImageMetaData nGain : ImageMetaData nHeight : dvcBufStruct nIntensifierDuration : ImageMetaData nIntensifierGain : ImageMetaData nIntensifierMode : ImageMetaData nLutSize : dvcRenderControl_t nOffset : ImageMetaData Not() : CDVCImage nWidth : dvcBufStruct nXOffset : dvcBufStruct nYOffset : dvcBufStruct oLutBits : dvcRenderControl_t OpenFile() : CDVCImage operator *=() : CDVCImage operator+=() : CDVCImage operator-=() : CDVCImage operator/=() : CDVCImage operator=() : CDVCImage Or() : CDVCImage pBlueLut : dvcRenderControl_t pBuffers : dvcBufStruct pBufferStatus : dvcBufStruct pGreenLut : dvcRenderControl_t pImageBuffer : dvcCallbackData pMeta : dvcBufStruct pRedLut : dvcRenderControl_t pUserData : dvcCallbackData ReadCamera() : CDVCImage ReadFile() : CDVCImage ReadPixel() : CDVCImage ReadRect() : CDVCImage ReadRoi() : CDVCImage ReadRow() : CDVCImage redBits : dvcRenderControl_t redMask : dvcRenderControl_t redShift : dvcRenderControl_t Release() : CDVCImage Render() : CDVCImage ScaleLuts() : CDVCImage SetIndex() : CDVCImage SetMetaData() : CDVCImage SetRenderMethod() : CDVCImage Size : dvcHist sMeta : dvcCallbackData Subtract() : CDVCImage SubtractDivide() : CDVCImage szDeviceName : CameraListStruct theCameras : CameraListArrayStruct theGUID : CameraListStruct ulBufferReadCount : ImageMetaData ulBufferWriteCount : ImageMetaData ulExposeCount : ImageMetaData ulFrame : dvcCallbackData ulFrameCount : ImageMetaData ulFreq : dvcHist ulHeight : dvcCallbackData ulMax : dvcHist ulMin : dvcHist ulPixels : dvcHist ulRingBuffer : ImageMetaData ulStreamCount : ImageMetaData ulTriggerCount : ImageMetaData ulWidth : dvcCallbackData vBin : ImageMetaData Xor() : CDVCImage ~CDVCImage() : CDVCImage |
| 対応OS | WindowsXP(32ビット版SP2)、 WindowsVista(32ビット版) |
※支援されている機能はカメラのモデルや発売時期、ソフトウェアのバージョンによって異なる場合がございます。
詳細が必要な方は事前にご確認下さい。
※GigE、及びCameraLink出力モデルでの使用には専用のフレームグラバーボードが必要です。他社ボードでは使用できません。
リンクが無いものはユーザー様にのみご提供しております。詳細はお問い合わせください。
| サンプルプログラム例 | ・アベレージング | ・フルスクリーン | ・マルチカメラ |
|---|---|---|---|
| ・RAMキャプチャ | ・スナップショット | ・テストイベント |