rgbe:用于 Go 的 RGBE 解码器

时间:2024-07-29 19:40:46
【文件属性】:

文件名称:rgbe:用于 Go 的 RGBE 解码器

文件大小:5KB

文件格式:ZIP

更新时间:2024-07-29 19:40:46

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)

网友评论