2
저는 C++ 프로그램 (예 : Eclipse)에서 데이터 분포를 보여주고 싶습니다. 여기에 사용할 수있는 도서관이 있습니까? 내가 graphics.h 찾았지만, 그런 일을 구축하는 데 많은 시간이 걸리는 것 같습니다. 이와 비슷한 것은 좋지만 간단한 버전이 나에게도 도움이 될 것입니다. 그래픽 표현 - 데이터 분포
저는 C++ 프로그램 (예 : Eclipse)에서 데이터 분포를 보여주고 싶습니다. 여기에 사용할 수있는 도서관이 있습니까? 내가 graphics.h 찾았지만, 그런 일을 구축하는 데 많은 시간이 걸리는 것 같습니다. 이와 비슷한 것은 좋지만 간단한 버전이 나에게도 도움이 될 것입니다. 그래픽 표현 - 데이터 분포
예, ImageMagick으로 게임을 시도 할 수 있습니다. 그것은 C/C++ 이외의 많은 다른 언어에 대한 래퍼를 가지고 있습니다!
여기이 작은 데모는 원하는 것을 시작할 수있는 충분한 공간입니다.
행운을 빕니다 :
는int main(int argc, char * argv[])
{
int value[ 5 ] = { 10, 20, 30, 20, 10 };
double width(200), height(200);
Magick::Image chart;
chart.size(Magick::Geometry(width, height));
chart.draw(Magick::DrawableRectangle(0.0, 0.0, width, height));
chart.strokeColor(Magick::Color(255, 255, 255));
chart.draw(Magick::DrawableLine(width * 0.1, 0.0, width * 0.1, height));
chart.draw(Magick::DrawableLine(0.0, height * 0.9, width, height * 0.9));
double W(width * 0.8/5.0);
for (int i(0); i <= 4; i++)
{
double X0(width * 0.1 + i * W);
double Y0(height * 0.9);
chart.draw(Magick::DrawableRectangle(X0, Y0, X0 + W, Y0 - 4.0 * value[ i ]));
}
chart.write("chart.png");
return 0;
}
그것은이 같은 그래픽을 만듭니다!
이것이 내가 원하는 것입니다! – POD