Articles of charts

Como adicionar um marcador de valor ao gráfico JavaFX?

Eu estou tentando construir um gráfico de série usando o JavaFX, onde os dados são inseridos dinamicamente. Toda vez que um novo valor é inserido, gostaria de verificar se esse é o valor mais alto até o momento e, em caso afirmativo, quero desenhar uma linha horizontal para mostrar que esse é o valor máximo. […]

Como você calcula a checkbox delimitadora alinhada por eixo de uma elipse?

Se o eixo maior da elipse for vertical ou horizontal, é fácil calcular a checkbox delimitadora, mas e quando a elipse é girada? A única maneira que posso pensar até agora é calcular todos os pontos ao redor do perímetro e encontrar os valores max / min x e y. Parece que deveria haver uma […]

Como definir o título do eixo Y ChartJS?

Eu estou usando Chartjs para mostrar diagramas e preciso definir o título do eixo y, mas não há informações sobre isso na documentação. Eu preciso que o eixo y seja definido como na imagem, ou no topo do eixo y, então alguém poderia agora o que é esse parâmetro Eu olhei no site oficial, mas […]

Exibindo SVG no OpenGL sem varredura intermediária

Eu tenho algumas ilustrações SVG simples (tipo de ícone e glifo) que eu quero exibir em um aplicativo OpenGL (desenvolvendo em C ++ no Debian, usando o Qt). A solução óbvia é usar as bibliotecas do ImageMagick para converter os SVGs em imagens rasterizadas e mapeá-las em alguns polígonos adequados (ou simplesmente usar bons glDrawPixels). […]

Ferramenta de charts / plotagem baseada em linha de comando Unix ASCII

Existe uma ferramenta de plotagem gráfica / plotagem / plotagem de linha de comando do UNIX boa lá fora? Eu estou procurando por algo que irá traçar pontos xy em um gráfico ASCII. Só para esclarecer, estou procurando algo que produza um gráfico em ASCII (como o estilo ascii-art), para que eu possa usá-lo em […]

Desenhar vários desenhos de polilinha ou curva à mão livre – Adicionando recurso de desfazer

Eu estou tentando criar um aplicativo de desenho simples com resources de desfazer e refazer. Eu suponho que você pode adicionar o que você está desenhando em uma lista e chamando a lista para desenhar tudo. Em seguida, desfazer deve apenas remover o último item adicionado e redesenhar tudo novamente. O problema é, como eu […]

Arestas arredondadas no botão C # (WinForms)

Olá, através de algumas pesquisas por aqui e outros sites, eu fiz um botão de bordas arredondadas. protected override void OnPaint(PaintEventArgs e) { base.OnPaint(e); Rectangle Rect = new Rectangle(0, 0, this.Width, this.Height); GraphicsPath GraphPath = new GraphicsPath(); GraphPath.AddArc(Rect.X, Rect.Y, 50, 50, 180, 90); GraphPath.AddArc(Rect.X + Rect.Width – 50, Rect.Y, 50, 50, 270, 90); GraphPath.AddArc(Rect.X + […]

Ajustar o brilho e o contraste do BufferedImage em Java

Eu estou processando um monte de imagens com algum framework, e tudo que eu tenho é um monte de objects BufferedImage . Infelizmente, essas imagens são realmente fracas e eu gostaria de iluminá-las e ajustar o contraste um pouco. Algo como: BufferedImage image = something.getImage(); image = new Brighten(image).brighten(0.3); // for 30% image = new […]

CubicCurve JavaFX

Estou tendo dificuldades com o CubicCurve no JavaFX. Como se pode desenhar por exemplo: y = x ^ 3? o mecanismo para desenhar a curva parece muito pesado. Também é possível conectar um dos pontos finais da curva a outro nó, então quando a localização desse nó muda, a curva se adapta a ele? Obrigado.

Algoritmo de desenho de linha de subpixel preciso (algoritmo de rasterização)

Eu preciso de um algoritmo que pode ser (um pouco) mais lento que o algoritmo de desenho de linha de Bresenham, mas tem que ser muito mais exato. Com ‘exato’ quero dizer: todo pixel tocado deve ser impresso. Não mais, mas também não menos! O que significa usar uma linha mais grossa ou semelhante não […]