我在.xlsx文件中有一个.bmp文件及其灰度值的矩阵表示形式。最初我以为我只是从.xlsx文件中获取值并将其硬编码到一个数组中,但我只是打开它,并且有太多的值需要手工输入。我正在寻找帮助,通过只读取.bmp或.xlsx文件(以较容易的方式)重新创建这些二维数组值。我最初想到用C++编写这个程序,但我并不介意获得Python或Java解决方案。我从来没有这样做过,所以我在寻找一个小白友好的解决方案如何将.bmp或.xlsx转换为二维数组
-2
A
回答
1
在C++中最简单的方法可能会使用一个库如LibXL
类似以下内容:
load("yourFile.xlsx");
Sheet* sheet = getSheet(0); // Index of sheet you want
for(int i=sheet->firstRow(); i<sheet->lastRow(); i++)
{
for(int j=sheet->firstCol(); i<sheet->lastCol(); j++)
{
cout << readStr(i, j) << endl;
}
}
1
相关问题
- 1. 将二维数组转换为二维数组列表?
- 2. 将二维数组转换为二维数组的多个块
- 3. 转换为二维数组
- 4. 将二维数组转换为指针
- 5. 将一个数组转换为二维
- 6. 如何将二维数组转换成一个维数组
- 7. 如何一维数组转换为二维数组在C#
- 8. 如何将二维数组转换为一维数组作为索引?
- 9. 将一个数据帧转换为矩阵或二维数组
- 10. 将三维数组元素从十六进制转换为二进制bmp
- 11. 将BMP图像转换为二维数组并编辑RGB值C
- 12. 将一维数组索引转换为二维数组索引
- 13. 将二维数组转换为三维数组
- 14. 在python中将二维数组转换为三维数组
- 15. 在处理中将二维数组转换为一维数组
- 16. 将二维numpy数组转换为三维数组
- 17. 在c中将单维数组转换为二维数组#
- 18. 将两个一维数组转换为单个二维数组
- 19. 将二维数组转换为一维数组(有条件)
- 20. 将单个二维数组转换为多维数组
- 21. 将一维数组转换为numpy的二维数组
- 22. 将二维数组转换为Java中的一维数组
- 23. 将一维数组转换为二维数组
- 24. 将一维数组的索引转换为二维数组
- 25. 将二维向量转换为二维数组
- 26. 如何将一维数组从数字转换为二维数组?
- 27. 如何将数据库结果转换为二维数组
- 28. 如何在PHP中将二维数组转换为一维数组?
- 29. 如何将二维字节数组转换为单维字节数组
- 30. 如何在GO中将二维数组转换为一维数组?
您可以使用Java中的'ImageIO'类读取多种图像格式。 – Kayaman