Thanks to visit codestin.com
Credit goes to github.com

Skip to content

Commit b116180

Browse files
committed
Publish new post
1 parent 16904dd commit b116180

File tree

1 file changed

+3
-1
lines changed

1 file changed

+3
-1
lines changed

_posts/2018-11-23-OpenCV的Mat转换成QImage或者QPixmap.md

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -37,13 +37,15 @@ Mat PixmapToMat(const QPixmap& image) {
3737
### 方法二
3838
在github上有一个项目asmOpenCV[asmOpenCV](https://github.com/asmaloney/asmOpenCV) ,这个项目提供API来完成转换。所有代码都在一个头文件中,非常容易集成。这个方法比较简单就不多介绍了。
3939
### 比较
40+
4041
#### 方法一
41-
##### 优点
42+
##### 优点
4243
1. 该方案不依赖任何第三方的代码。
4344
2. 该方案适应性比较好,能处理各种格式的图片。
4445
##### 缺点
4546
1. 该方案转换过程中需要编解码过程,性能会受到影响。
4647
2. 该方案需要Buffer来保存临时生成的图片,需要消耗更多的内存。
48+
4749
#### 方法二
4850
##### 优点
4951
1. 生成QImage和QPixmap不需要重新申请内存,直接使用Mat的内存,效率比较高,并且节省内存。

0 commit comments

Comments
 (0)