【文件属性】:
文件名称:rgbe:用于 Go 的 RGBE 解码器
文件大小:5KB
文件格式:ZIP
更新时间:2021-07-10 01:54:06
Go
rgbe
描述
rgbe 是一个用于 Go 的简单 RGBE 编码/解码库。 RGBE 格式由发明,用于 HDR 图像的紧凑存储。 该库基于编写的代码。
支持读取 RLE 压缩和未压缩变体。 图像总是用 RLE 压缩编写的。 不会读取或写入额外的标题信息(例如伽马和曝光)。
像素数据以 RGB 顺序存储在 []float32 切片中,从左上角开始,从左到右向下。
例子
此示例从磁盘读取 RGBE 编码的图像,计算平均亮度并再次在磁盘上以 RGBE 格式存储图像的黑白变体。 为简洁起见,省略了错误处理。
package main
import (
"github.com/Opioid/rgbe"
"os"
"fmt"
)
func main () {
fi , _ := os . Open ( "output.hdr" )
defer fi . Close ()
widt
【文件预览】:
rgbe-master
----error.go(482B)
----decode.go(4KB)
----encode.go(5KB)
----.gitignore(0B)
----README.md(2KB)