局部二进制模式逻辑
Local Binary Pattern Logic
我对LBP算法的直方图有疑问。假设我有一张1000x1000的图像,我把它分成4张250x250的子图像,所以据我所知,我应该计算每个子图像的直方图,生成59个位置的直方图向量(统一LBP版本)。
我的疑问是,维基百科文章说我必须连接每个直方图向量来生成特征向量,所以我的图像的特征向量是一个有236个位置的向量?59个位置* 4个子图像。
计算整个图像并仅生成一个59位直方图向量作为我的特征向量是错误的吗?
谢谢!
随着更多的分裂,你得到更多关于图像的信息:什么是图像的不同部分的纹理。没有分裂,你只能得到一个平均的纹理。想象一下,您想要从直方图或100*100像素的图像中识别一只猫。
相关文章:
- C++二进制模式下写入和读取文件
- 二进制模式 + 格式化文本操作或文本模式 + 二进制数据操作 - 有意义吗?
- 我无法使用C ++以二进制模式保存数据
- std::ifstream 在二进制模式下,语言环境在 C++ 中
- 如何仅使用 std::filebuf 将数据(二进制模式)写入文件
- ifstream读取二进制文件在发行模式下工作,但在调试模式下不使用
- 浮点字面至IEEE-754二进制图案跨编译器的二元模式一致性
- 我想将CSTRING数据存储到二进制中(不是在文本模式下,而是统一),但无法存储它
- 为什么FWRITE在二进制模式下会慢得多
- 为什么使用char数组来存储以二进制模式打开的文件的内容
- 获取二进制文件的所有可能变体 - 给定一个模式
- 在C 中打开二进制文件,更改打开文件的模式
- C++文件二进制模式副本
- OOPS 设计模式,以避免对大小更改的二进制依赖
- 二进制与文本模式下的文件操作 -- 性能问题
- 使用二进制模式将数据结构写入文件
- 以二进制模式写入文件不起作用
- 如何在二进制模式下将 NULL 写入文件
- 使用本地二进制模式进行对象跟踪:更改检测ROI的大小
- 通过在 C++ 中使用发布模式二进制文件获取崩溃原因