最快的方式得到所有不同的颜色的框架
Fastest way to get all different colors on frame?
我们渲染一个没有阴影/光线/透明度等的世界-纯彩色顶点。我们有一个360*360度的全景鱼眼相机。我们的分辨率是200*200 RGB像素。我们想要在给定的帧上得到所有唯一的颜色。在OpenGL中最快的方法是什么?
看看GL_EXT_histogram
,它可能是你正在寻找的:
这个扩展定义了计数出现次数的像素操作特定的颜色分量值(直方图)和跟踪最小值以及最大颜色分量值(minmax)。可选模式允许在直方图和/或最小最大值操作之后丢弃的像素数据完成。否则,像素数据将继续到下一个操作不受影响。
相关文章:
- 将"打开的CV图像"中的"颜色"转换为整数格式
- 如何在内核C++中使用1920x1080x16M图形或类似的16M颜色?(VGA)
- 如何在24位SDL_Surface上设置像素的颜色
- 在没有Xcode的情况下在Mac捆绑包中嵌入框架
- catch框架有没有办法比较流或文件
- 如何从SDL_Surface获取特定像素的颜色
- 如何将不同的可执行文件合并到一个窗口框架中进行编码?像浏览器一样
- 使用Qt框架在c ++类中创建API调用
- 如何在ECS框架中更新组件数据和通知系统
- VSCode IntelliSense无法识别SDL框架的SDL_image扩展库
- 用于C++的静态二进制检测或二进制重写工具和框架
- GoogleMock是否仍然打算与任何测试框架一起使用?
- 带有框架的 QGraphicsTextItem 的 QPropertyAnimation 会使文本抖动
- 列表视图更改选择颜色
- GtkTreeView 交替行颜色
- dx11 渲染到纹理仅显示透明颜色
- 在C++中使用 Catch 测试框架编译错误"error: expected ';' at end of declaration list"
- 使用 Windows 功能区框架自定义颜色
- QTreeView 边框/框架颜色
- 最快的方式得到所有不同的颜色的框架