我需要为Android构建图像处理应用程序。性能是主要要求,我正在寻求使用GPU计算。我想知道3种库中哪一种最适合使用。
我知道OpenGL主要用于图形,但也支持计算机着色器。
我不确定Android上对OpenCL的支持程度如何
RenderScript缺少文档,我认为它比其他库慢。
我正在从XML文件中分配数据,该文件中包含下标和上标字符,这些字符来自字符映射.像这样:
<value column="Back" null="false">H?</value>
Run Code Online (Sandbox Code Playgroud)
但当我在android中的textview上显示它时,它给了我'Hâ,,'
我如何解决这个问题并在我的应用程序中正确显示?
我想用1和0填充网格.由于随机变量r,我的程序崩溃了.它与常数完全一致(例如:比如说r = 8).我用过srand(time(NULL));
void initGrid(int grid[GRID_HEIGHT][GRID_WIDTH])
{
int i,j,r;
for(i=0;i<GRID_HEIGHT;i++)
{
r = rand()%10;
for(j=0;j<GRID_WIDTH;j++)
{
grid[i][j]= (i*j+i+j)%(r)<=2?1:0;
}
}
}
Run Code Online (Sandbox Code Playgroud)