0

Linux(Ubuntu)でKImageMapEditorを使用して画像マップを作成しています。画像の形は少し複雑なので、フリーハンドツールを使用して描画しています。ただし、これは実際にはポリゴンツールと同じであるため、形状に多くのポイントが含まれることになり、HTMLがかなり巨大になります。

線を「滑らかにする」など、形状の複雑さを軽減する方法を知っている人はいますか?

また、形状をかなり正確にしたい理由は、マウスオーバーで各形状が強調表示されるようなことを行うつもりだからです:http: //davidlynch.org/js/maphilight/docs/demo_usa。 html

4

2 に答える 2

2

ユーザーはピクセルをクリックすることはないので、ある程度の余裕を持たせて、実際のピクセルの輪郭にしがみつくのではなく、各形状の輪郭を大まかに示す「ずさんな」マップを作成します。

これは、テキストを通して輝く背景をクリックしたからといって、リンクのクリックが失敗することを期待しないのと同じ方法です。テキストのバウンディングボックスは、「黒いピクセル」ではなく、クリック可能な領域として機能することが期待されます。

于 2009-11-16T16:00:07.680 に答える
1

アルゴリズム:3つの連続する点が与えられた場合、作成された角度が許容誤差e未満の場合は、中間点を削除します。 角度制約を使用したポリゴンパスの簡略化

于 2009-11-16T16:02:01.187 に答える