700字范文,内容丰富有趣,生活中的好帮手!
700字范文 > 史上第一张黑洞照片是用Python合成的?

史上第一张黑洞照片是用Python合成的?

时间:2018-08-23 09:51:10

相关推荐

史上第一张黑洞照片是用Python合成的?

作者 |不正经IO

来源 |不正经程序员(ID:VeroniqueVeronique)

这两天,史上第一张黑洞照片,在朋友圈和各大公众号疯传,希望你没有收到视觉中国的律师函。

好了,言归正传。

这个照片是怎么「拍到」的呢?

其中一位研究人员(一个妹子,MIT的博士,就是头图这位)就在TED上进行了很好的讲解。

视频在线观看地址:/E6dwQa5,也可以通过文章底部阅读原文查看。

这是一个两年前的视频,当时这张照片还没有诞生,但是这个项目已经启动了。

也就是,拍摄这张照片,至少用了两年时间。

这里,我来大概的说一下视频内容:

1、首先,想要拍到那个黑洞,需要一个和地球差不多大小的望远镜,至于为什么,请看上面提到的妹子讲解;

2、显然,我们没有那么大望远镜,怎么办呢?这些科学家们就想到了,将遍布全世界的望远镜连接起来;

3、通过电脑让这些望远镜协同工作,然后对这些望远镜拍摄的数据进行处理、筛选、合成等等,比较复杂的算法操作;

4、数据处理的过程,就要用到我们的Python了!

其中,最重要的部分,就是根据那么多零散的数据,如何处理?来得到我们现在看到的这个照片?

视频中花了比较大的篇幅介绍算法,我是看不太懂了......

有兴趣的也可以看下论文,地址:/E6dzFXo

论文中提到了很多Python库:

Numpy

Scipy

Pandas

Jupyter

Matplotlib

Astropy

并且,在他们自己实现的代码中,也有用到Python,代码库就存放在GitHub上:

/achael/eht-imaging。

其实,到这里,我们可以看出,第一张黑洞照片,并不是完全意义上「拍」出来的,它是通过算法合成出来的。

可以看出妹子在跑代码,没有报错时兴奋的表情:

下次谁在说Python的坏话时,记得提醒ta:Python曾帮助拍摄了第一张黑洞照片!

文中涉及的论文、代码、视频地址都帮你整理好了:

TED视频地址:

/talks/katie_bouman_what_does_a_black_hole_look_like/transcript?language=zh-cn#t-20772

论文地址:

/article/10.3847/2041-8213/ab0c57/meta

GitHub代码地址:

/achael/eht-imaging

(本文为Python大本营转载文章,转载请联系原作者)

福利

扫码添加小助手,回复:1,加入Python技术交流群,共享Python学习资料,定时更新。

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。