已解决
hypercube背景设置为白色,绘制高光谱3D立方体
来自网友在路上 183883提问 提问时间:2023-10-28 20:12:46阅读次数: 83
最佳答案 问答题库838位专家为你答疑解惑
'''
import scipy
pip install wxpython
PyOpenGL和Spectral需要本地安装
可参考链接https://blog.csdn.net/qq_43204333/article/details/119837870
参考:https://blog.csdn.net/Tiandailan/article/details/132719745?spm=1001.2014.3001.5506Mouse Functions:left-click & drag -> Rotate cube (选择)
CTRL+left-click & drag -> Zoom in/out(放大/缩小)
SHIFT+left-click & drag -> Pan(平移)Keybinds:l -> toggle light(调整亮度)
t/g -> stretch/compress z-dimension(拉伸)
h -> print help message(帮助信息)
q -> close window(关闭窗口)
'''import wx
import scipy.io as sio
from spectral import *app = wx.App()
path = r'E:\研二\课题\datasets\Harvard dataset\CZ_hsdb\imgb6.mat'
data = sio.loadmat(path)['ref']spectral.settings.WX_GL_DEPTH_SIZE = 16view_cube(data, bands = [29, 19, 9],background=[255,255,255])# 启动GUI事件循环
app.MainLoop()
查看全文
99%的人还看了
猜你感兴趣
版权申明
本文"hypercube背景设置为白色,绘制高光谱3D立方体":http://eshow365.cn/6-27060-0.html 内容来自互联网,请自行判断内容的正确性。如有侵权请联系我们,立即删除!
- 上一篇: 美颜SDK集成指南:为应用添加视频美颜功能
- 下一篇: 假如我有一台服务器,我会让它提供三种服务