ソフトウェア開発キット「TeliCamSDK」関連技術資料
-
TeliViewer (2022/1/17)
TeliCamSDK Viewer比較
- 本資料では、新しいViewerアプリケーションであるTeliViewerの特長や更新点を示すと共に、旧アプリケーションであるTeliU3vViewer / TeliGevViewerとの機能比較を示します。
-
FAQ (2020/1/22)
カメラ画像をOpenCVで取り込むには?(Stream_FreeRunLockBuffer)
- OpenCVとは、オープンソースのコンピュータ・ビジョンライブラリです。OpenCVには画像を取得する機能はありますが、USB3 VisionとGigE Visionのカメラ規格はサポートしていません。
本資料では、TeliCamSDKを使用し、USB3カメラおよびGigEカメラの画像をOpenCVの構造体またはクラスオブジェクトとして取り込む方法のうち、「Stream_FreeRunLockBuffer」サンプルコードをもとにして作成する手順をご紹介します。
- OpenCVとは、オープンソースのコンピュータ・ビジョンライブラリです。OpenCVには画像を取得する機能はありますが、USB3 VisionとGigE Visionのカメラ規格はサポートしていません。
-
FAQ (2019/12/18)
カメラが複数のネットワークアダプタ下に重複表示されたら?
- 1つのシステム(PC)に複数のネットワークアダプタが搭載されている環境でカメラを使用した場合、それぞれのネットワークアダプタ下に重複表示される場合があります。
本資料では、その対処方法について解説します。
- 1つのシステム(PC)に複数のネットワークアダプタが搭載されている環境でカメラを使用した場合、それぞれのネットワークアダプタ下に重複表示される場合があります。
-
FAQ (2019/11/19)
カメラ画像をOpenCVで取り込むには?(GrabStreamSimple)
- OpenCVとは、オープンソースのコンピュータ・ビジョンライブラリです。OpenCVには画像を取得する機能はありますが、USB3 VisionとGigE Visionのカメラ規格はサポートしていません。
本資料では、TeliCamSDKを使用し、USB3カメラおよびGigEカメラの画像をOpenCVの構造体またはクラスオブジェクトとして取り込む方法のうち、「GrabStreamSimple.cpp」コードをもとにして作成する手順を解説しています。
- OpenCVとは、オープンソースのコンピュータ・ビジョンライブラリです。OpenCVには画像を取得する機能はありますが、USB3 VisionとGigE Visionのカメラ規格はサポートしていません。
-
FAQ (2019/10/18)
シーケンシャルシャッタとは?
- シーケンシャルシャッタは、複数の撮影条件下で撮影した被写体画像を取得する機能です。例えば、露光時間・ゲイン・画像オフセットなどを変えた複数の画像を取得するときなどに使用します。
-
FAQ (2019/9/17)
ビューワソフト(TeliU3vViewer)でカメラが認識されないときの対処方法
- BU / DU / DDUシリーズのUSB3カメラを接続した際、ビューワソフト「TeliU3vViewer」で認識されないことがあります。このようなとき、デバイスマネージャーを利用してドライバの確認、および差し替えをする方法について解説します。
-
FAQ (2019/8/20)
外部トリガ信号を安定的に使用するには?
- 外部トリガ信号は、外来ノイズの影響を受けると安定的にトリガ動作をすることができなくなってしまいます。そのようなときには、カメラに内蔵されている「アンチグリッチ」、「アンチチャタリング」機能を使用をお勧めします。これらの機能は、ソフトウェア開発キット「TeliCamSDK」を使用して設定できます。
-
FAQ (2019/7/23)
32Bitアプリケーションを64BitのWindowsで動作させるには?
- ソフトウェア開発キット「TeliCamSDK」を使用した32bitアプリケーションは、64bit Windows環境でもご使用いただけます。 64bit Windows OSには、32bitアプリケーションを実行するための「WOW64」というエミュレーション層が搭載されています。
本資料では、TeliCamSDKを使用した32bit アプリケーションを64bit Windows上で実行する前に必要な準備作業やインストール方法を解説しています。
- ソフトウェア開発キット「TeliCamSDK」を使用した32bitアプリケーションは、64bit Windows環境でもご使用いただけます。 64bit Windows OSには、32bitアプリケーションを実行するための「WOW64」というエミュレーション層が搭載されています。
-
FAQ (2019/6/18)
「TeliCamSDK」コンポーネントをコピーするための条件
- ソフトウェア開発キット「TeliCamSDK」のインストーラは、指定フォルダへ各種ファイル(TeliCamSDKコンポーネント)のコピー、環境変数の編集、レジストリへの情報書き込みなどを行います。
本資料では、ユーザアプリケーションのインストーラなどで、「TeliCamSDK」のコンポーネントをコピーする際に必要な条件を解説しています。
- ソフトウェア開発キット「TeliCamSDK」のインストーラは、指定フォルダへ各種ファイル(TeliCamSDKコンポーネント)のコピー、環境変数の編集、レジストリへの情報書き込みなどを行います。
-
FAQ (2019/5/21)
XMLロードエラーとは?
- ソフトウェア開発キット「TeliCamSDK」の使用時に起こるエラーに「XMLロードエラー(0x101)」があります。カメラをオープンするとき、GenICam GenApiライブラリがカメラ情報のロードに失敗したときにカメラオープン関数から返されるエラーステータスのことです。
-
FAQ (2019/4/15)
LUTの使い方
- LUT(Look Up Table)機能は、カメラ内蔵のルックアップテーブルを使用して入力画像信号値を任意の値に変換する機能です。ルックアップテーブルの内容はユーザが自由に設定できます。LUT機能を使用すると、任意補正量でのガンマ補正、二値化、ネガポジ変換など、さまざまな画像変換を行うことができます。
-
FAQ (2019/3/19)
画像の乱れと対処方法
(例:BU1203MCF)- 本資料は、BU1203MCFなどのカメラで乱れた画像を受信したときの対処方法について記載しています。
-
FAQ (2016/8/16)
ImageBufferモードと使い方
(BU / DU シリーズ)- ImageBuffer モードはカメラの撮像モードのひとつです。カメラで撮像した画像はPCへ転送することなくカメラ内のイメージバッファに保存されていきます。PC上のアプリは、カメラ内のイメージバッファに保存されている画像を任意のタイミングで読み出すことができます。
本資料では、ImageBufferモードと使い方について説明しています。
- ImageBuffer モードはカメラの撮像モードのひとつです。カメラで撮像した画像はPCへ転送することなくカメラ内のイメージバッファに保存されていきます。PC上のアプリは、カメラ内のイメージバッファに保存されている画像を任意のタイミングで読み出すことができます。
-
FAQ (2016/8/16)
フレームロストの検出方法と防ぐためのヒント
(BU / DU シリーズ)- フレームロストは、アプリケーションが一連のカメラ送出画像の中の一部のフレームの受信に失敗する事象のことで、カメラ、通信線路、USBアダプタ、デバイスドライバ、API(DLL)などの様々な場所に起因して発生する可能性があります。
受信した画像のBlockID を確認することによりフレームロストの発生を検出することができます。
本資料は、フレームロストの検出方法と防ぐためのヒントをまとめています。
- フレームロストは、アプリケーションが一連のカメラ送出画像の中の一部のフレームの受信に失敗する事象のことで、カメラ、通信線路、USBアダプタ、デバイスドライバ、API(DLL)などの様々な場所に起因して発生する可能性があります。
-
FAQ (2016/8/16)
PixelFormat, PixelCoding, PixelSize
(BU / DU シリーズ、BG シリーズ)- PixelFormatはカメラが送信する画像内の画素のデータ形式を示す値であり、Pixel Format Naming Convention (Association for Advancing Automation)で標準化されています。(BitmapのPixelFormatとは異なる定義になっています。)
本資料は、TeliCamSDKで使用できるPixelFormatの情報を記載しています。
- PixelFormatはカメラが送信する画像内の画素のデータ形式を示す値であり、Pixel Format Naming Convention (Association for Advancing Automation)で標準化されています。(BitmapのPixelFormatとは異なる定義になっています。)
-
FAQ (2016/8/16)
カメラで使用できるPixelFormats の取得の仕方とサンプルコード
(BU / DU シリーズ、BG シリーズ)- PixelFormatは、カメラが送信する画像内の画素のデータ形式を示す値です。(BitmapのPixelFormatとは異なる定義になっています。)カメラに指定できるPixelFormatは、カメラのモデルによって異なります。
本資料では、PixelFormatのリスト取得方法を、サンプルコード付きで詳しく解説しています。
- PixelFormatは、カメラが送信する画像内の画素のデータ形式を示す値です。(BitmapのPixelFormatとは異なる定義になっています。)カメラに指定できるPixelFormatは、カメラのモデルによって異なります。