用神经网络模型给你的照片打分(Part I)

为了更好地表征图像信息并,这次采用卷积神经网络对照片评分进行预测。而且这次评分的高低并不绝对代表照片的优劣,而是在人群中真实的评价分数。为了确保数据的完整,这次下载了全部 7.85w 张照片,约20G。

如何通过直方图判断照片的曝光

拿到一张照片,不管是黑白还是彩色,它的明暗分布总是最先刺激视觉系统的特征,无论是在拍摄还是后期处理过程中,我们都可以通过直方图直观地了解当前照片的明暗分布情况。

Python 类型检查

众所周知, Python 是一门强类型、动态类型检查的语言。所谓动态类型,是指在定义变量时,我们无需指定变量的类型,Python 解释器会在运行时自动检查。

Python 异步调用命令行工具

当你在自己的 Python 程序中采用了基于事件循环的异步编程方法之后,你就会发现自己不自觉地被其牢牢吸引住,并不是说这一方法多么棒,而是因为你不得不想办法保证程序中的任意环节都不能是阻塞的!

Python 异步网络爬虫 II

上一部分([Python 异步网络爬虫 I])整理了如何利用 aiohttp 和 asyncio 执行异步网络请求,接下来我们将在此基础上实现一个简洁、普适的爬虫框架。

哈夫曼编码 —— Lisp 与 Python 实现

SICP 第二章主讲对数据的抽象,可以简单地理解为 Lisp 语言的数据结构。当然这样理解只可作为一种过渡,因为 Lisp 中并不存在数据与过程的差别,也就完全不需要一个额外的概念来描述这种对数据抽象的过程。