繁体   English   中英

如何使用 image-js 和 JavaScript 规范化图像(直方图拉伸)?

[英]How do you normalize an image (histogram stretching) using image-js and JavaScript?

我正在使用image-js

我查看了文档,但没有看到称为归一化或直方图拉伸的 function。 但是我确实看到了一些直方图函数。 我可以使用直方图函数对高度值的灰度 PNG 数组进行归一化吗?

图像数组是 0 - 255 范围内的高度值,黑色是最低高度,白色最高。 我正在使用此数组创建灰度高度图图像。

阐明:

归一化是指对图像 colors 进行归一化,在本例中为灰度。 喜欢这个项目,但使用 image-js https://www.npmjs.com/package/@jimp/plugin-normalize

这个 GIMP 文档中描述了我想要完成的规范化并在下面列出

来自 GIMP: 8.10。 归一化

标准化命令缩放活动图层的亮度值,使最暗的点变黑,最亮的点变得尽可能亮,而不改变其色调。 对于暗淡或褪色的图像,这通常是一种“神奇修复”。 “规范化”适用于 RGB、灰度和索引图像的图层。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM