处理手机上传的图片的时候, 遇到上传后的图片方向不对的问题,拍摄的时候是竖拍,但上传后照片横过来了。
了解到手机(包括安卓和iOS都是用exif的 Orientation值来标记陀螺仪的水平方向)

要实现在php中读取并修正图像的显示方向,就要用到exif_read_data() 。
查看过php_info 后确认现在的lnmp上并没有这个扩展,代码执行后报错

PHP Fatal error: Uncaught Error: Call to undefined function exif_read_data() in ...

windows的处理方法倒是比较简单
从php.ini 中去掉以下两行的注释

;extension=php_mbstring.dll
;extension=php_exif.dll

确保配置文件对应的 ext目录内有对应的 dll文件,然后重启http服务就好
linux下则相对复杂一点点,需要编译,下文为流水账





- 阅读剩余部分 -

配大约1、2斤的肉量,按比例增减

  1. 绍酒半碗
  2. 清水半碗(用高压锅水量酌减)
  3. 白糖半碗
  4. 生抽半碗
  5. 陈醋半碗

普通煮法: 大火烧开转小火1小时,直至收汁
高压锅: 烧开上汽压20分钟,消气开盖,重新煮开收汁

之前外接了显示器然后配置好所有东西(WIFI,SSH,ROOT,VNC,VIDEO DEVS),顺便开vnc验证过一切都正常。

今天拆掉所有东西,只连电源启动后发现vnc按提示登录后没画面。
ssh也能连上,也检查过设置是开机进入图形界面,并不是 CLI。

我想..不可能VNC设置要求外接着hdmi才有效这么弱智。

确实不用,参考答案在这里
http://shumeipai.nxez.com/2019/07/08/set-the-resolution-of-the-raspberry-pi-vnc.html

raspi-config

进入Advance Options -> Resolution 设置自己需要的分辨率,保存后重启。

搞定