用ffmpeg将一系列图转为视频

好像应该早点写,因为想照个日出,弄个视频,弄了七百多张图...

原文链接: https://trac.ffmpeg.org/wiki/Create%20a%20video%20slideshow%20from%20images

其实挺简单的,用命令即可:

ffmpeg -framerate 5 -start_number 126 -i img%03d.png -c:v libx264 -r 30 -pix_fmt yuv420p out.mp4

framerate 就是一秒几张图,start_number 是图片起始编号,-i 表示图片格式,这个表示名字为 imgxxx.png 的图片,,后面照着贴就行了...

行摄

现在基本都没玩kr了,随身带着gr。相机和手机拍照的感觉,还是完全不一样。

话说走过路过,拍照片,有很多要点,现在阶段不够,摸的器材也不多,但是真的好照片,总结起来,一个是光,一个是主体。有时候光线漂亮,拍什么都有股神迹的感觉;至于主体,大家为啥都喜欢微距,因为主体鲜明,没有太多的杂质冲淡主题。

买了个理光GR,觉得不亏,每天随手拍几张,挺不错的,我也喜欢GR的广告,BE YOUR EYES,随手照,不在意对焦,只是扫街,snap很有趣,虽然不是我的风格,但是我喜欢。等效28mm的焦段,小广角,街拍是很不错的,其他的就是对焦靠走了,有些怀念55-300,多好用,但是单反挺笨重的,偶尔出来玩,小广角出其不意,很方便,而且也不失礼。拍过好多人,人家也不在意小相机,这玩意可以关闭所有声音,关闭闪光灯,甚至关闭辅助对焦灯。

有很多喜欢GR的喜欢高对比黑白,可是那在电脑上总觉得那片子小了还行,放大不能看。不过也有许多不错的片子。

接下来想折腾下php和jquery、加上purecss,做个相册管理,lychee虽然不错,但是对浏览器支持确实很坑爹。

继续折腾,继续发现,继续学习。

照片大多放微博上,因为太占空间。

d3.js试玩

其实已经看了比较久的d3.js的教程了,就是很久没做真的东西。去年底玩了下,做了个球,不能转不能放大不能移,将就着用,现在可以了。可以试玩下 :地址

最近比较忙,不过还是有时间折腾这个的。

主要是brush、move、drag、geo的使用。brush和drag同时触发,在start事件里设置时没有用的,所以,我在brushstart的时候,设置按下shift时brush的extent为正常,其他时候透明,这样就可以同时drag和brush了,没想到其他的好方法,brushstart时调整range是无效的,起点会从0开始,不知道是否是bug。

还搞清了brush中,domain和range的区别。range是可以绘制的区域,domain是鼠标事件中,显示的坐标值。我将其设置为和range相同,这样,即可使用投影转换,将其转为经纬度。

还有些小问题,比如地图的裁剪,有些投影需要裁剪,就像那个球,必须把背面裁剪掉,否则很难看,正反面会叠加。

还有个重要的事情:不支持ie9一下,虽然用了r2d3.js,但是不保证能用。试玩下吧,还算有趣。

大概就试玩到此了,以后有时间再碰。

HeadFirst GDAL 3 数据读写

数据读写

本章我们就开始按顺序详细介绍GDAL读写数据的过程。最后将提供完整的读写流程代码。完整代码部分中有整个创建、两影像相加、写入的流程,如果已经大致了解GDAL的读写流程,可以直接参照。

阅读剩余部分 -

HeadFirst GDAL 2 影像初步

影像是什么

从真实世界中获取数字影像有很多方法,比如数码相机、扫描仪、CT或者磁共振成像。无论哪种方法,我们(人类)看到的是影像,而让数字设备来“看“的时候,则是在记录影像中的每一个点的数值。
1


阅读剩余部分 -