nicehero commited on
Commit
505a274
·
1 Parent(s): d815c4a

Update index.html

Browse files
Files changed (1) hide show
  1. index.html +8 -0
index.html CHANGED
@@ -127,6 +127,7 @@ window.onload = function() {
127
  editModeRadios[i].addEventListener('change', function() {
128
  // 获取选中的编辑模式值
129
  selectedMode = this.value;
 
130
  });
131
  }
132
  brushSizeSlider.addEventListener('input', function() {
@@ -184,6 +185,9 @@ window.onload = function() {
184
  function drawImages() {
185
  context.clearRect(0, 0, canvas.width, canvas.height);
186
  context.putImageData(maskData,0,0);
 
 
 
187
  context.globalAlpha = 0.75; // 设置透明度为0.5
188
  context.drawImage(image, 0, 0);
189
  //context.drawImage(imageMask, 0, 0);
@@ -466,6 +470,10 @@ window.onload = function() {
466
  link.href = tempCanvas.toDataURL("image/jpeg", 0.9);
467
  link.download = 'mask_' + generateRandomFileName() + '.jpg';
468
  link.click();
 
 
 
 
469
  });
470
  // 获取圆圈元素
471
  var circle = document.getElementById('circle');
 
127
  editModeRadios[i].addEventListener('change', function() {
128
  // 获取选中的编辑模式值
129
  selectedMode = this.value;
130
+ drawImagesInterval(100);
131
  });
132
  }
133
  brushSizeSlider.addEventListener('input', function() {
 
185
  function drawImages() {
186
  context.clearRect(0, 0, canvas.width, canvas.height);
187
  context.putImageData(maskData,0,0);
188
+ if (selectedMode == "select") {
189
+ return;
190
+ }
191
  context.globalAlpha = 0.75; // 设置透明度为0.5
192
  context.drawImage(image, 0, 0);
193
  //context.drawImage(imageMask, 0, 0);
 
470
  link.href = tempCanvas.toDataURL("image/jpeg", 0.9);
471
  link.download = 'mask_' + generateRandomFileName() + '.jpg';
472
  link.click();
473
+ var oldMode = selectedMode;
474
+ selectedMode = "select";
475
+ drawImages();
476
+ selectedMode = oldMode;
477
  });
478
  // 获取圆圈元素
479
  var circle = document.getElementById('circle');