mirror of
https://github.com/jomjol/AI-on-the-edge-device.git
synced 2025-12-07 03:56:57 +03:00
Update
This commit is contained in:
@@ -184,7 +184,6 @@
|
|||||||
domainname = getDomainname();
|
domainname = getDomainname();
|
||||||
isActReference = false;
|
isActReference = false;
|
||||||
param;
|
param;
|
||||||
new_image = false;
|
|
||||||
|
|
||||||
|
|
||||||
function doReboot() {
|
function doReboot() {
|
||||||
@@ -230,9 +229,11 @@
|
|||||||
if (new_image) {
|
if (new_image) {
|
||||||
url = getDomainname() + "/img_tmp/raw.jpg" + "?session=" + Math.floor((Math.random() * 1000000) + 1);
|
url = getDomainname() + "/img_tmp/raw.jpg" + "?session=" + Math.floor((Math.random() * 1000000) + 1);
|
||||||
document.getElementById("updatereferenceimage").disabled = false;
|
document.getElementById("updatereferenceimage").disabled = false;
|
||||||
|
isActReference = false;
|
||||||
}
|
}
|
||||||
else {
|
else {
|
||||||
document.getElementById("updatereferenceimage").disabled = true;
|
document.getElementById("updatereferenceimage").disabled = true;
|
||||||
|
isActReference = true;
|
||||||
}
|
}
|
||||||
|
|
||||||
document.getElementById("finerotate").disabled = false;
|
document.getElementById("finerotate").disabled = false;
|
||||||
@@ -272,9 +273,8 @@
|
|||||||
// if (param["TakeImage"]["Contrast"].found)
|
// if (param["TakeImage"]["Contrast"].found)
|
||||||
// document.getElementById("TakeImage_Contrast_value1").disabled = false;
|
// document.getElementById("TakeImage_Contrast_value1").disabled = false;
|
||||||
|
|
||||||
isActReference = false;
|
|
||||||
loadCanvas(url);
|
loadCanvas(url, true);
|
||||||
drawRotated();
|
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
@@ -319,8 +319,7 @@
|
|||||||
document.getElementById("flip").disabled = true;
|
document.getElementById("flip").disabled = true;
|
||||||
|
|
||||||
isActReference = true;
|
isActReference = true;
|
||||||
loadCanvas(url);
|
loadCanvas(url, false);
|
||||||
drawRotated(false, true);
|
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
@@ -377,14 +376,17 @@
|
|||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
function loadCanvas(dataURL) {
|
function loadCanvas(dataURL, grid) {
|
||||||
var canvas = document.getElementById('canvas');
|
var canvas = document.getElementById('canvas');
|
||||||
var context = canvas.getContext('2d');
|
var context = canvas.getContext('2d');
|
||||||
|
|
||||||
imageObj.onload = function() {
|
imageObj.onload = function() {
|
||||||
canvas.width = this.width;
|
canvas.width = this.width;
|
||||||
canvas.height = this.height;
|
canvas.height = this.height;
|
||||||
drawRotated();
|
if (grid)
|
||||||
|
drawRotated(true);
|
||||||
|
else
|
||||||
|
drawRotated(false);
|
||||||
};
|
};
|
||||||
|
|
||||||
imageObj.src = dataURL;
|
imageObj.src = dataURL;
|
||||||
@@ -518,7 +520,7 @@
|
|||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
function drawRotated(_grid = true, _isreference = false){
|
function drawRotated(_grid = true) {
|
||||||
finerot= parseFloat(document.getElementById("finerotate").value);
|
finerot= parseFloat(document.getElementById("finerotate").value);
|
||||||
prerot = parseFloat(document.getElementById("prerotateangle").value);
|
prerot = parseFloat(document.getElementById("prerotateangle").value);
|
||||||
mirror = document.getElementById("mirror").checked;
|
mirror = document.getElementById("mirror").checked;
|
||||||
@@ -570,10 +572,9 @@
|
|||||||
|
|
||||||
|
|
||||||
context.restore();
|
context.restore();
|
||||||
if (_grid == true && !isActReference){
|
|
||||||
drawGrid();
|
|
||||||
}
|
|
||||||
|
|
||||||
|
if (_grid)
|
||||||
|
drawGrid();
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user