drawing相关内容

在画布 (HTML5) 上绘制好看(如 Flash)的线条 - 可能吗?

有没有什么方法可以像 Flash 那样使用 javascript 和具有“更好"抗锯齿功能的画布画一条线? 我知道 Math.floor(coord)+0.5 技巧,可以在您需要时获得 1 个像素的直线,但这不是我的意思.以下使用 canvas 绘制的蓝线在支持 html5 和 cavas 的所有浏览器中看起来很丑,因此它们可能使用了相同的糟糕抗锯齿算法(可能是为了速度而编码,而不是为了最佳 ..
发布时间:2021-12-21 08:54:56 前端开发

用画布绘制流畅的线条

到目前为止,平滑线上的线程都不是正确的. 如何使用 javascript HTML5 画布通过 N 个点绘制平滑曲线? 在画布中平滑用户绘制的线条 两者都会导致锯齿状线条.平滑我的意思是使用 x,y 点作为控制点来使线条平滑.这条线不需要经过这些点.它只需要在给定 n 个点的情况下绘制一条平滑的线. 基本上我正在记录每个线段,然后当用户将鼠标向上移动时,它会平滑线. ..
发布时间:2021-12-21 08:51:25 前端开发

画布路径到底是什么,ctx.closePath()有什么用?

我正在制作 HTML5 游戏.我需要在画布中绘制尾线并检查游戏中的交叉点,这是一款 Tron 风格的游戏. 我实际上正在使用 JCanvas 的 drawLine() 函数a>,但是 JCanvas 没有给我提供检查线相交的方法,我挖了源码,发现使用了 ctx 对象,在我使用的函数的最后,我返回了对象,所以我可以使用 ctx.isPointInPath() 方法来实现我需要的,但不起作用,每 ..
发布时间:2021-12-21 08:34:32 前端开发

如何从我的 wav 文件中提取声音数据?

首先这是用于家庭作业或...项目. 我无法理解如何在 Java 中为项目将声音数据波绘制到图形上的想法.我必须完全从头开始使用 UI 和所有内容来完成这项任务,因此基本上是制作一个 .wav 文件编辑器.我遇到的主要问题是将声音数据放入要绘制的图形中.目前我正在绘制一个随机生成的值数组. 到目前为止,我有一个小程序正在运行并验证 wav 文件是否真的是一个 wav 文件. 我正在 ..
发布时间:2021-12-20 23:45:58 Java开发

OpenGL GL_POLYGON 凹多边形不着色

当我尝试在 OpenGL 中使用多边形时遇到问题.我不知道如何解释这一点,但我所有的顶点都与开始的顶点相连.当我尝试为对象着色时会出现问题.我想画一个简单的对象. void TOP (float x1, float y1, float x2, float h,float n){浮动 r = x2-x1;if(n==1){glPolygonMode(GL_FRONT_AND_BACK, GL_LI ..
发布时间:2021-12-19 17:44:22 C/C++开发

如何使用 JQuery 在 2 个元素之间画一条线并刷新那条线?

我正在使用 JQuery-UI 可拖动和可放置将元素克隆到 div 上.使用 JQuery 在页面上的元素之间画一条线的最佳方法是什么. 刷新页面行的最佳方式是什么?我将在页面上有多行,只想更新特定行而不是刷新每一行. 解决方案 我现在有这个工作. 根据我的经验,不要使用 jquery.svg,在没有学习其他插件的情况下解决它可能是一种压力,但我发现它比它的价值更麻烦并导致兼容 ..
发布时间:2021-12-17 22:12:27 前端开发

使用 SVG 的圆弧路径绘制圆形

小问题:使用SVG路径,我们可以画一个圆的99.99%它会显示出来,但是当它是一个圆的99.99999999%时,这个圆就不会显示出来.怎么修? 以下 SVG 路径可以绘制 99.99% 的圆:(在 http://jsfiddle.net 上试试)/DFhUF/1381/ 看看你看到的是4条弧线还是只有2条弧线,但注意如果是IE,它是用VML渲染的,不是SVG,但有类似的问题) M 100 ..
发布时间:2021-12-17 17:44:17 其他开发

通过重用基本的贝塞尔曲线函数来绘制贝塞尔曲线的一部分?

假设我正在使用一些图形 API,它允许我绘制通过指定 4 个必要点来贝塞尔曲线:开始,结束,两个控制点. 我可以重用这个函数来绘制x%的'原始'曲线吗?(通过调整控制点和终点)? 还是不可能? 不必要的信息,应该有人关心: 我需要整个东西来绘制原始的每 n % 贝塞尔曲线具有不同的颜色和/或线条样式 我正在使用 Java 的 Path2D 来绘制贝塞尔曲线: Pa ..
发布时间:2021-12-17 15:28:07 其他开发

如何使用 C# 渲染 pdf

我想使用 C# 以图形方式加载和绘制 pdf 文件.我不需要编辑它们或任何东西,只需在给定的缩放级别渲染它们. 我发现的 pdf 库似乎专注于生成.我该怎么做? 谢谢. 解决方案 如果 Adob​​e ActiveX 不是您要找的东西,还有其他一些选择(因为 Acrobat 必须存在于用户计算机上,并且您可以不要自己发货). 要创建 PDF 预览,请先查看 StackOv ..
发布时间:2021-12-14 15:16:00 C#/.NET

如何使用 matplotlib 使绘图的 xtick 标签成为简单的绘图?

我想画一个简单的图形(由线条和圆圈组成)作为每个 x 刻度的标签,而不是文字或数字作为 x 轴的刻度标签.这可能吗?如果是这样,在 matplotlib 中最好的方法是什么? 解决方案 我会删除刻度标签并将文本替换为 补丁.以下是执行此任务的简短示例: 将 matplotlib.pyplot 导入为 plt导入 matplotlib.patches 作为补丁# 定义垂直放置符号的位置TI ..
发布时间:2021-12-11 13:59:27 Python

如何在图形中间绘制轴?

我想在 matplotib 中绘制一个图形,其中轴显示在绘图本身而不是侧面 我尝试了以下代码从这里: 导入数学将 numpy 导入为 np导入 matplotlib.pyplot 作为 plt定义 sigmoid(x):a = []对于 x 中的项目:a.append(1/(1+math.exp(-item)))返回一个x = np.arange(-10., 10., 0.2)sig = ..
发布时间:2021-12-11 13:44:55 Python

在谷歌地图中围绕一个点绘制半径

我正在使用 Google Maps API 并添加了标记.现在我想在每个标记周围添加一个 10 英里的半径,这意味着一个在缩放时行为适当的圆圈.我不知道该怎么做,而且这似乎并不常见. 我找到了一个看起来不错的例子,你可以有一个也看看谷歌纵横.他们使用带有半径的标记,就像我想要的那样. 更新:谷歌纵横使用 一个图像 被缩放了,它会如何工作? (不推荐使用的功能) 解决方案 使用 ..
发布时间:2021-12-10 22:15:06 前端开发

更改 JPanel Graphics g 彩色绘图线

我有一个类似于绘画的程序.并且我正在尝试实现更改笔颜色但是当我更改颜色时,当前绘制的所有内容都更改为红色,例如在我的程序中,我如何才能使它不会重新绘制当前绘制的所有内容颜色变了?下面的代码会编译运行 JPanel 绘图区的类 import java.awt.Color;导入 java.awt.Dimension;导入 java.awt.Graphics;导入 java.awt.Point; ..
发布时间:2021-12-09 18:21:55 Java开发

如何在 C# 中拖动和移动形状

在 C# WindoeFormsApplication 中,是否可以选择,从而使用鼠标移动或删除绘制的形状?就像 windows 绘图程序一样. 形状绘制完全正常,所有点都存储在某个数组中.作为这个线描示例 点最新{ get;放;}列表_points = new List();protected override void OnMouseMove(MouseEventArgs e){bas ..
发布时间:2021-12-08 13:33:36 C#/.NET