概要
RC+ Extensionsでは、以下の拡張機能を開発できます。それぞれ、対象とする機能や開発手法が異なります。
| Extensionの種類 | 主な使用言語 / 技術 | 概要 |
|---|---|---|
| RC+カスタム: Epson RC+のUIおよび、処理をカスタマイズ | C#, WPF, XAML | Epson RC+に独自の操作画面を追加できます。またSDKが提供する標準機能と外部ソフトウェア・ハードウェアを連携することで、新しい機能を実現できます。 |
| PCビジョン カスタムビジョンオブジェクト: ビジョンオブジェクトをカスタマイズ | C++, (画像処理の知識) | VisionGuideのPCビジョン機能に対して、独自のビジョンオブジェクトを追加できます。これにより、独自の画像処理や検出ロジックを組み込むことが可能です。 |
キーポイント
Epson RC+ 8.0 Ver8.1.3.0 以降、およびEpson RC+ Premium Edition のライセンスが必要です。
開発の流れは次のとおりです:
- 開発環境の準備: [インストール] 参照
- RC+ Extensionsプロジェクトの作成: [利用開始] 参照
- 実装、デバッグ: [チュートリアル] 参照
- パッケージ化、共有: [Extensionの配布] 参照
次項より、各種類の開発を紹介します。