龙空技术网

趣味Python工具:图片转换成文字

飞鱼在浪屿 96

前言:

现时姐妹们对“python图片添加文字”大约比较关切,姐妹们都需要分析一些“python图片添加文字”的相关内容。那么小编也在网络上搜集了一些关于“python图片添加文字””的相关内容,希望你们能喜欢,兄弟们一起来了解一下吧!

更多互联网新鲜资讯、工作奇淫技巧关注原创【飞鱼在浪屿】(日更新)

textview是一个小型工具,可以直接在终端中快速查看高分辨率的多波段图像。它设计用于通过低带宽连接处理(很大)卫星图像数据。例如,可以直接从其URL直接可视化地球的Himawari 8(11K x 11K像素)图像。源代码在:

它基于GDAL库()构建,因此能够加载各种图像格式(GeoTiff,PNG,Jpeg,NetCDF等),并对从磁盘读取的图像进行二次采样,从而可以快速处理非常大的文件。它具有从URL读取或者stdin并直接从URL加载文件的能力,而无需本地写入磁盘。命令行选项的样式gdal_translate如下:

-b 指定要使用的频段(和顺序),-srcwin xoff yoff xsize ysize 查看图像的子集,-r指定子采样算法(nearest,bilinear,cubic,cubicspline,lanczos,average,mode)。

仅使用Numpy和GDAL 2.0在Python 3中完全实现了textview。

可以放大以获得更好的细节或缩小输出大小。

可以通过低带宽连接(移动设备)快速查看非常大的文件。例如,使用raijin超级计算机上的最近邻居子采样来可视化46GB的单波段176000 x 140000像素图像。

它可以检测标准输入上的URL,从而使您可以将其与landsat-util等其他工具结合使用,以在执行完整下载之前快速显示缩略图。

可以在命令行上直接提供URL。

如果图像的波段(通道)超过3个,则可以指定要加载到RGB通道中的顺序和波段。

如果想减少使用的unicode字符的数量(例如,如果终端不支持许多unicode字符),则可以使用命令行选项来实现。下面的示例演示如何仅使用块字符或半角字符。

使用parallel工具,创建从Himawari-8卫星观看的地球的低保真动画。

parallel --willcite --tty --header : tv -w 60 -urls {dy}/{hr}{tenmin}000_0_0.png  ::: dy 06 ::: hr 06 ::: tenmin {0..5}

安装

tv是Python软件包,因此pip如果已安装GDAL 2.x,则可以直接使用安装。

在具有自制软件的Mac上安装这些依赖项,请执行以下操作:

brew install gdal --with-complete --without-python --HEADbrew install python3pip3 install tv

在Ubuntu Linux上执行以下操作:

sudo apt install python3 libgdal-devexport CPLUS_INCLUDE_PATH=/usr/include/gdalexport C_INCLUDE_PATH=/usr/include/gdalpip3 install tv

标签: #python图片添加文字 #python将文字转换成图片