Image shape validation
まだ誰も着手していません。
評価
- 難易度
- 3/5
- 見積もり時間
- 1〜2日
- 初心者へのやさしさ
- 38/100
- issue の種類
- 機能追加
- 明瞭さ
- おおむね明確
- 活発さ
- 停滞
- 技術スタック
- typescript
調査の方向性
まず src/common.ts と savePixels の入力処理ロジックを読み、次にその shape ロジックを save-pixels と比較します。サポートされる入力 shape を文書化し、サポートされない shape に対して明確なエラーを追加します。期待される動作が文書化され、無効な shape が明示的に失敗すれば完了です。
索引モデルが issue の本文から書いたものです。
説明
Unlike some other packages in the ndarray-* ecosystem, ndarray-pixels requires images passed to savePixels to have certain supported shapes. I'm only committed to supporting 4-channel images, but support for some other shapes might be handled reasonably well by the logic in common.ts —
That code is based on save-pixels, which this is a fork of, so I'd need to look more closely to see whether anything other than 4-channel images should really be supported.
Whatever the case, I'd like to add documentation setting expectations for the input shape, and throw clear errors when those expectations are not met.
- 主要言語
- TypeScript
- スター
- 34
- フォーク
- 8
- 平均マージ
- 5時間 49分
- マージ済み PR(30日)
- 2
環境構築
このプロジェクトには開発コンテナ、Dockerfile、コントリビューションガイドがありません。まず README を読み、一般的な手順ははじめてのコントリビューションガイドを参照してください。
はじめの一歩
- issue を最後まで読み、次にプロジェクトのコントリビューションガイドを読みます。
- 着手することを issue にコメントします — 二人が同じ作業をするのを防げます。
- リポジトリをフォークし、ブランチを切って変更します。
- issue 番号を参照したプルリクエストを送ります。
donmccurdy/ndarray-pixels のほかの issue
-
enhancement
難易度 2/5 1〜3時間 初心者へのやさしさ 72/100
donmccurdy/ndarray-pixels#296 ·
donmccurdy/ndarray-pixels の issue をすべて見る
似ている issue
-
frontend
難易度 2/5 1〜3時間 初心者へのやさしさ 78/100
メンテナーはふだん 1 日以内に返信
-
難易度 1/5 1時間未満 初心者へのやさしさ 86/100
メンテナーはふだん 1 日以内に返信
-
難易度 2/5 1〜3時間 初心者へのやさしさ 75/100
ranxianglei/billion-context#4172 · コメント 1 件 ·
メンテナーはふだん 1 日以内に返信
-
難易度 2/5 1〜3時間 初心者へのやさしさ 75/100
awslabs/threat-composer#362 ·
メンテナーはふだん 1 日以内に返信
-
Area/Cloud Needs Triage Type/Bug
難易度 1/5 1〜3時間 初心者へのやさしさ 86/100
wso2/product-integrator#2847 ·
メンテナーはふだん 1 日以内に返信