1から10までの値を持つ配列10X10があります。次に、各値に一意の色を付けたいとします(たとえば、1は青になり、2は赤になります)。画像を表すためにqtqimageを使用しています。これが私がしていることです
read array from disk. store in a[10][10]
generate a hash table in which each value in the array has a corresponding qRGB
for entire array
get value (say a[0][0])
search hashtable, get equivalent qRGB
image.setPixel(coord,qRGB)
これは私がこれを行うことができる最速の方法ですか?私は大きな画像を持っています。各ピクセルをスキャンし、ハッシュテーブルでその値を検索しますが、ピクセルの設定は少し遅いです。より速い方法はありますか?