Skip to content

Commit 73f46dd

Browse files
ayutazclaude
andcommitted
feat: 品質モードのデフォルトを最高品質に変更
- 空間的量子化による最高品質をデフォルトに - エッジや細部を最も良く保持 - リセット時も最高品質に戻るように設定 🤖 Generated with [Claude Code](https://claude.ai/code) Co-Authored-By: Claude <noreply@anthropic.com>
1 parent e5f877f commit 73f46dd

2 files changed

Lines changed: 8 additions & 3 deletions

File tree

index.html

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -51,9 +51,9 @@ <h2 class="section-title">変換設定</h2>
5151
<div class="setting-control">
5252
<select id="qualityMode" class="select">
5353
<option value="fast">高速(単純量子化)</option>
54-
<option value="standard" selected>標準(K-means)</option>
54+
<option value="standard">標準(K-means)</option>
5555
<option value="high">高品質(Median Cut)</option>
56-
<option value="best">最高品質(空間的量子化)</option>
56+
<option value="best" selected>最高品質(空間的量子化)</option>
5757
</select>
5858
</div>
5959
</div>

src/js/app-v3.js

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -729,7 +729,7 @@
729729
const imageData = ctx.getImageData(0, 0, canvas.width, canvas.height);
730730

731731
// Select algorithm based on quality mode
732-
const qualityMode = document.getElementById('qualityMode')?.value || 'standard';
732+
const qualityMode = document.getElementById('qualityMode')?.value || 'best';
733733
let palette;
734734

735735
switch(qualityMode) {
@@ -1347,6 +1347,11 @@
13471347
document.getElementById('dithering').value = 'floyd-steinberg';
13481348
document.getElementById('paletteMode').value = 'auto';
13491349

1350+
const qualityMode = document.getElementById('qualityMode');
1351+
if (qualityMode) {
1352+
qualityMode.value = 'best';
1353+
}
1354+
13501355
document.getElementById('fileInput').value = '';
13511356

13521357
const sections = ['fileListSection', 'settingsSection', 'previewSection', 'downloadSection'];

0 commit comments

Comments
 (0)