【编者按】本文作者为 Alex Walker,主要介绍在 Flickr 上进行照片搜索时的一些技巧。本文系国内 ITOM 管理平台 OneAPM 编译呈现。

我们一直都在寻找新奇的,与众不同的设计、图案、照片、或有趣的纹理。笔者最喜欢的一个来源是 Flickr,但可能和你使用它的方式有所不同。

当然,我们大多数人都知道 Flickr 拥有庞大的共享许可的图片库,但是还有另一个丰富又迷人的图片库,值得探索。

世界上许多大型的图书馆,政府机构,私人公司,国家档案馆,博物馆,和历史社团都使用Flickr作为他们的图书、文件、插图和照片的目录。其中的大部分都存放在公共领域,并且版权自由。

这些机构包括:

令人难以置信的是,图书图片互联网档案馆,从十年前就开始数字化版权过期的书籍了,现在网站上拥有超过500万张照片。

这些作品主要分为两大类。

  1. 版权过期的作品:这些都是老作品,书籍,杂志,海报和广告资料,通常版权早已过期,作者也不在人世了。

  2. 未知作者的作品:通常是档案照片,这些作品的作者(包括版权)无法确立。

访问这些图片并不困难。进行一个标准的搜索,点击左上角的“Any license(任意协议)”下拉菜单,点击“No known copyright restrictions(无已知版权限制)”。

你应该如何使用这些图片?

显然,我们不是在谈论在大型图片存储网站上会找到的特定的预想图片。Flickr 是一个巨大的图片库,所以你需要有计划,要不你就可能花好几天时间点击“下一页”,却一无所获。

建议1:创建一种图案

Archive.org为20世纪早期的室内设计和时尚图书建立了目录,其中包含了布料和墙纸样品的无数选择

这或许是尝试无缝拼接软件的好机会,比如The Orange Box提供的免费工具。

建议2:寻找文字设计的灵感

1900年之前,书中的插图是相对罕见的,但是文字设计和文字装饰则有很长的历史。如果你正在寻找一个神秘的,“达芬奇密码”感觉的设计,你会发现一些可以追溯到9世纪的令人惊叹的文本设计

然而,如果你寻找的是更现代的设计,简单地搜索“typography text(文本排版)”,就能获得好几页非凡的,但却经常被遗忘的文本设计。

建议3:用旧日图片表达心情

如果你想描绘一种情绪,国会图书馆提供了数以万计的令人难以置信的日常生活照片,可以为设计带来温暖和朴实的魅力。

现在,我不得不承认,要在Flickr上找到有用的公共领域图片,需要巧妙的“搜索关键词”和一些顽强的决心。你的搜索必须有创意。批量上传这些图片到Flickr的自动化系统,会有意识地对图片进行标记,但你需要处理大量的数据。

其中还有一些非常奇怪的东西——老医学图,颅相学,奇怪的炼金术士文本。这是一个有趣的搜索。

但我不得不说,能再次看到那些几十年前的作品,是很棒的体验。

去浏览一下吧。

本文系 OneAPM 工程师编译整理。OneAPM Browser Insight 是一个基于真实用户的 Web 前端性能监控平台,能帮助大家定位网站性能瓶颈,实现网站加速效果可视化;支持浏览器、微信、App 浏览 HTML 和 HTML5 页面。想阅读更多技术文章,请访问 OneAPM 官方技术博客

本文转自 OneAPM 官方博客

原文地址:
https://www.sitepoint.com/how-to-find-cool-quirky-copyright-free-photos-on-flickr/

如何在 Flickr 上找到又酷,又有趣,且版权自由的照片?的更多相关文章

  1. 如何在 Github 上发现优秀的开源项目?

    之前发过一系列有关 GitHub 的文章,有同学问了,GitHub 我大概了解了,Git 也差不多会使用了,但是还是搞不清 GitHub 如何帮助我的工作,怎么提升我的工作效率? 问到点子上了,Git ...

  2. 如何在MyEclipse上添加更换JRE

    如何在myeclipse上添加更换JRE 由于兼容性的问题,有些WEB项目会依赖jdk的版本.如果需要更换jdk,那么,知道如何更换JRE的方法很有必要. 一种在myeclipse上添加和更换JRE的 ...

  3. 如何在windows7上安装启明星系统。

    启明星系统提供多种安装方式.安装包里自带了setup.exe.每个程序的 install下有在线安装(例如请假应用程序为book,则默认为 http://localhost/book/install ...

  4. 如何在Linux上通过grub添加内核参数

    转自Linux中国 我们可以在linux内核启动时为其提供各种各样的参数.这些参数可以自定义内核默认的行为,或者通知内核关于硬件的配置信息.内核参数应在内核启动时通过引导装载程序,如GRUB或LILO ...

  5. 如何在Window上使用Git

    开始的时候同事只给了一个地址,类似这样:git@111.111.1.1:ABCDEF (1)如何在Windows上使用Git 有一篇博客不错:http://www.tuicool.com/articl ...

  6. Redis简介以及如何在Windows上安装Redis

    Redis简介 Redis是一个速度非常快的非关系型内存数据库. Redis提供了Java,C/C++,C#,PHP,JavaScript,Perl,Object-C,Python,Ruby,Erla ...

  7. 如何在CentOS上安装一个2048小游戏

    如何在centos上安装一个2048小游戏 最近在学习CentOS系统,就琢磨着玩点什么,然后我看到有人在玩2048小游戏,所有我就在想,为啥不装一个2048小游戏搞一下嘞,于是乎,我就开始工作啦 由 ...

  8. iOS学习——如何在mac上获取开发使用的模拟器的资源以及模拟器中每个应用的应用沙盒

    如题,本文主要研究如何在mac上获取开发使用的模拟器的资源以及模拟器中每个应用的应用沙盒.做过安卓开发的小伙伴肯定很方便就能像打开资源管理器一样查看我们写到手机本地或应用中的各种资源,但是在iOS开发 ...

  9. 如何在Android上编写高效的Java代码

    转自:http://www.ituring.com.cn/article/177180 作者/ Erik Hellman Factor10咨询公司资深移动开发顾问,曾任索尼公司Android团队首席架 ...

随机推荐

  1. Android自动化测试之MonkeyRunner使用

    MonkeyRunner工具是使用Jython(使用Java编程语言实现的Python)写出来的,它提供了多个API,通过monkeyrunner API 可以写一个Python的程序来模拟操作控制A ...

  2. [Jenkins]JDK版本过高导致的java.io.IOException: Remote call on xxxx failed

    ------------------------------------------------------ 如需转载,请注明出处. 文章链接:https://www.cnblogs.com/dzbl ...

  3. Java集合及concurrent并发包总结(转)

    Java集合及concurrent并发包总结(转)   1.集合包 集合包最常用的有Collection和Map两个接口的实现类,Colleciton用于存放多个单对象,Map用于存放Key-Valu ...

  4. Android内存优化之内存缓存

    前言: 上面两篇博客已经讲了图片的基本知识和图片的加载方法及优化,所有的这些优化都是为了避免应用出现OOM这个问题.一个好的应用程序不仅要健壮不能出错还要方便用户使用,对于用户来说你的应用不仅要美观还 ...

  5. [总结]数论和组合计数类数学相关(定理&证明&板子)

    0 写在前面 0.0 前言 由于我太菜了,导致一些东西一学就忘,特开此文来记录下最让我头痛的数学相关问题. 一些引用的文字都注释了原文链接,若侵犯了您的权益,敬请告知:若文章中出现错误,也烦请告知. ...

  6. Jenkins+Git+Gitlab+Ansible实现持续集成自动化部署静态网站(一)--技术流ken

    前言 在之前已经写了关于Git,Gitlab以及Ansible的两篇博客<Git+Gitlab+Ansible剧本实现一键部署Nginx--技术流ken>,<Git+Gitlab+A ...

  7. springmvc和structs2的区别

    1.从安全性角度分析spring mvc和struts2的区别: spring mvc:controller 1.spring mvc 默认controller是单实例(通过注解@Scope(“pro ...

  8. [转]如何查看oracle用户具有的权限和角色

    本文转自:https://www.cnblogs.com/qlqwjy/p/8404959.html 1.查看所有用户: select * from dba_users; select * from ...

  9. sql-索引的作用(超详细)

    (一)深入浅出理解索引结构 实际上,您可以把索引理解为一种特殊的目录.微软的SQL SERVER提供了两种索引:聚集索引(clustered index,也称聚类索引.簇集索引)和非聚集索引(nonc ...

  10. 浅谈Token理解运用

    周末没带电脑,闲着也是闲着,出来分享一点东西,也当自己学习和巩固了. 今天分享一下Token的理解,首先Token的定义是什么? 概念 Token被翻译成为('令牌','标记')在计算机中的含义也差不 ...