mirror of
https://github.com/riuson/lcd-image-converter.git
synced 2026-03-03 06:44:13 +01:00
27 lines
643 B
JavaScript
27 lines
643 B
JavaScript
var __internal_points_counter = 0;
|
|
var __internal_image_width = image.width;
|
|
var __internal_image_height = image.height;
|
|
var __internal_points_max_count = (__internal_image_width * __internal_image_height * 120) / 100;
|
|
|
|
if (__internal_points_max_count < 100000) {
|
|
__internal_points_max_count = 100000;
|
|
}
|
|
|
|
%1
|
|
|
|
function checkProcessState()
|
|
{
|
|
if (__internal_points_counter > __internal_points_max_count)
|
|
{
|
|
image.scanTerminated = true;
|
|
throw "scan break requested";
|
|
}
|
|
}
|
|
|
|
function addImagePoint(pointX, pointY)
|
|
{
|
|
__internal_points_counter++;
|
|
checkProcessState();
|
|
return image.addPoint(pointX, pointY);
|
|
}
|