A RetroSearch Logo

Home - News ( United States | United Kingdom | Italy | Germany ) - Football scores

Search Query:

Showing content from https://arrayfire.org/docs/graphics_2histogram_8cpp-example.htm below:

ArrayFire: graphics/histogram.cpp

#include <math.h>

#include <cstdio>

int main(int, char**) {

try {

af::Window

myWindow(512, 512,

"Histogram example using ArrayFire"

);

array

img = loadImage(ASSETS_DIR

"/examples/images/arrow.jpg"

,

false

);

array

hist_out = histogram(img, 256, 0, 255);

while

(!myWindow.

close

() && !imgWnd.

close

()) {

myWindow.

hist

(hist_out, 0, 255);

}

}

fprintf(stderr,

"%s\n"

, e.

what

());

throw;

}

return 0;

}

Window object to render af::arrays.

A multi dimensional data container.

const array as(dtype type) const

Casts the array into another data type.

An ArrayFire exception class.

virtual const char * what() const

Returns an error message for the exception in a string format.

@ u8

8-bit unsigned integral values

void image(const array &in, const char *title=NULL)

Renders the input array as an image to the window.

void hist(const array &X, const double minval, const double maxval, const char *const title=NULL)

Renders the input array as a histogram to the window.

bool close()

Check if window is marked for close.

void setPos(const unsigned x, const unsigned y)

Set the start position where the window will appear.

void setAxesTitles(const char *const xtitle="X-Axis", const char *const ytitle="Y-Axis", const char *const ztitle=NULL)

Setup the axes titles for a plot/surface/vector field.


RetroSearch is an open source project built by @garambo | Open a GitHub Issue

Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo

HTML: 3.2 | Encoding: UTF-8 | Version: 0.7.4