Javaで画像を処理するプロジェクトに取り組んでいます。現在、MBが多すぎるという問題があります。約70,000行と500列のマトリックスがあり、SDカードに保存されています。2 次元配列などがないため、行と列へのアクセスが遅すぎます。
誰か助けてくれませんか?
Javaで画像を処理するプロジェクトに取り組んでいます。現在、MBが多すぎるという問題があります。約70,000行と500列のマトリックスがあり、SDカードに保存されています。2 次元配列などがないため、行と列へのアクセスが遅すぎます。
誰か助けてくれませんか?
はい、私はsqliteを使用します。ポイントについてはOKです:1.最初に列から「マトリックス」を作成します-SDカードで2.最初の方法「マトリックス」からすべての行が必要です-(75000!)-非常に遅い3.次の方法私はいくつかの選択された行にアクセスする必要があります.-全体の約-56%.-そして、行のような別の一時マトリックスに保存します/そこには問題ありませんが、! 4. この最後の方法では、一時 Matirx 列から、または一時行列 -1,1;2,2;2.1 などからのポイントのみが必要ですが、列は 10 倍良くなります! 列を保存して行を読み取るときに問題が発生します... Jama のような 2 次元配列 r 行列オブジェクトがないため、いくつかのトリックまたは何らかの考えが必要です。