用java脚本实现Flood-Fill算法
Flood Fill Algorithm implementation in java script
i new in java脚本试图通过将图像(草图)从PC加载到画布来实现java脚本中的洪水填充,但无法实现如果有人能帮助我,我将非常感激提前感谢
要在画布上绘制图像,必须首先加载iamage。下面是一个关于如何在画布上绘制的示例:
var img = new Image();
img.onload = function() {
//draw after loading
canvas = document.getElementById('case_canvas');
var ctx = canvas.getContext("2d");
ctx.drawImage(img, 0, 0, img.naturalWidth, img.naturalHeight);
}
img.src = "https://i.stack.imgur.com/xgNw7.png";
//^^ this will start loading the image
小提琴:https://jsfiddle.net/pmeb1uhm/1/
请注意:由于安全(跨来源策略)限制,您可能在绘制位于系统上的图像时遇到问题。您应该会在浏览器开发控制台上看到一个错误。我强烈建议您在localhost上运行脚本并使用localhost加载映像,而不是更改浏览器的安全设置。
相关文章:
- 循环比赛位置算法
- javascript扫雷器floodfill算法不能正常工作
- Node JS中的排名系统算法
- 查找仅适用于原始图像的图像放大算法的名称
- 在数组的 2/3 上调用自身的排序算法
- Luhn算法的实现
- 算法:从数组(javascript/angular)中按当前日期获取上一个和下一个事件
- 加速单纯形算法
- 最短路径算法js错误
- 代码战争中的算法混乱
- 用于自动放置流程图形状的算法
- PHP或JavaScript的基本遗传算法开源代码
- 用Javascript实现算法
- 堆中for循环的奇怪行为's算法
- 一种从随机数的序列中查找值的简单算法
- Node.js上的高性能算法
- JavaScript排序算法不起作用 - 任何明显的我做错了
- 需要使用JavaScript实现我的算法
- 用于计算产品价格的JavaScript构建和算法
- 用java脚本实现Flood-Fill算法