Qt Android打开系统相机和相册,获得图片路径

Qt Android打开系统相册,获得图片路径并打开图片

学习Qt有一年了,现在开始学习python,pytorch,毕业题目是NLP的machine reading。接下来要做的是做一个app,打开一个图片,进行目标检测,作为DL的第一个练习。

在这里分享一下Qt Android打开系统相册,选择图片获得图片路径并且显示出来,感觉挺实用的,Qt很多控件在Android的使用效果不好,用这种方法打开图片挺方便。
代码从
http://amin-ahmadi.com/2015/12/08/how-to-open-android-image-gallery-in-qt/
看到的,但是有一点问题,作者在
http://coliru.stacked-crooked.com/a/44727e48a45d3afc
给出了修改后的代码。但是需要自己改一下对应的部分。

但是,我已经改好了,可以在一下链接找到。
https://github.com/Whu-wxy/Qt-Android-Gallery/tree/master/QtAndroidGallery
或者
https://gitee.com/wxy-git/Qt-Android-Gallery/tree/master/QtAndroidGallery

使用QCamera那一套控制相机的话在android中显示是黑色的,非常奇怪,找到的几个代码都是通过QML调用java实现的,但是因为不会QML,找了很久,看到一篇靠谱的文章:https://blog.csdn.net/anticevc/article/details/52712034,很轻松就做好啦。

2018年12月4日,添加系统相机。图片的显示使用了以前做的一个图片浏览的控件,可以移动,缩放。但是不知道为什么在android中图片放大之后缩放特别慢,不知道怎么改。

感觉Qt做android的软件好麻烦,很多控件用着不方便,有些需要自己做,还需要调用java。可惜不会java,要不然应该会容易些。。。

猜你喜欢

转载自blog.csdn.net/m0_38133212/article/details/84667769