v2.3.0

v2.3.0 では ZBar によるバーコードデコード、新しい Bayer / RAW ピクセル形式(2 BPP、VGA Bayer キャプチャを可能にする)、画像ストリーミング、WINC WiFi AP モード、分離可能畳み込みの高速化、MAVLink / Pixy エミュレーションのサンプルスクリプトが追加されました。APIの破壊的変更はありません — v2.2.0 のスクリプトはそのまま動作します。

ハイライト

  • ZBar バーコード — バーコードデコードを統合。

  • Bayer / RAW ピクセル形式 — VGA Bayer キャプチャを可能にする新しい 2 BPP 形式。

  • 画像ストリーミング を追加。

  • WINC AP モード — WINC1500 WiFi をアクセスポイントとして動作させられます。

  • 分離可能畳み込み — より高速なガウシアン / 畳み込みカーネル。

  • APIの破壊的変更なし — 再フラッシュすれば v2.2.0 のスクリプトはそのまま動作します。

新機能

  • ZBar — バーコード検出のために ZBar バーコードデコーダーを統合しました。

  • Bayer / RAW — 新しい RAW/Bayer ピクセル形式(2 BPP、VGA 対応)、OV7725 ドライバーでの Bayer センサーサポート、Bayer JPEG サポート、IM_GET_RAW_PIXEL アクセサー、および画像バッファプロトコルでの Bayer 書き込みサポートを追加しました。

  • 画像ストリーミング — 画像ストリーミングのサポートを追加しました。

  • WINC AP モード — MJPEG AP モードのサンプル付きで WINC1500 のアクセスポイントモードを追加しました。

  • サンプル — クアッドコプター向けの MAVLink スクリプトと Pixy エミュレーションのスクリプトを追加しました。

その他の変更と改善

  • より高速なフィルタリングのために分離可能畳み込みと分離可能ガウシアンカーネル(ORB およびガウシアンフィルターで使用)を追加し、より高速な SPI GPIO を使用しました。

バグ修正

  • AprilTag の z 並進値(AprilTag の z 並進値を使用していたコードは再確認してください)、UART 受信コード、py_image のアサーションメッセージとフレームバッファサイズのチェック、および ZBar の論理テストの誤りを修正しました。

ハードウェアおよびボードサポート

  • Bayer / RAW センサーのピクセル形式(OV7725)。

  • WINC1500 — アクセスポイント(AP)モード。

APIの破壊的変更

v2.3.0 では Python APIの破壊的変更はありません。v2.2.0 で動作していたスクリプトは v2.3.0 でもそのまま動作します — ファームウェアを再フラッシュするだけです。(注意:AprilTag の z 並進値が修正されました。以前の誤った値に依存していたコードは再検証してください。)