私は、各ユーザーが大きなアバターとこのアバターのサムネイルを持っているプロジェクトに取り組んでいます。アバターは 150x215、サムネイルは 50x50 です。サムネイルを生成するには、ユーザーがアバター内の正方形の領域を選択すると、システムがアバターをトリミングしてサイズ変更し、サムネイルを生成します。
次に、70x70 のサムネイルが必要です。見栄えが悪いため、50x50 のサムネイルのサイズを変更できません。私のアイデアは、アバター内のサムネイルを見つけるツールを作成し、サムネイルの場所を使用して、新しい 70x70 の画像を生成することでした。一部のサムネイルがトリミングされているだけでなく、サイズが変更されていることに気付くまでは、うまく機能していました。画像のサイズが変更されると、ピクセル単位の比較が不可能になるピクセルが失われます (そのため、アバター内のサムネイルの場所を検出できません)。
サムネイルがどこにあるかを特定する方法はありますか (サイズが変更されていても)? EMGUを使用して画像を処理しています。
助けてくれてありがとう