WolfcsTech


  • 首页

  • 分类

  • 归档

  • 标签

  • 关于

  • 公益 404

PyCairo 中的透明度

发表于 2018-01-12 | 分类于 图形图像 | | 阅读次数:

在 PyCairo 教程的这个部分,我们将讨论透明度。我们将提供一些基本的定义和三个有趣的透明度的例子。

透明度是指透过一种材料能够看到的品质。理解透明度最简单的方法是想象一块玻璃或水。技术上来说,光线可以穿过玻璃,因而我们可以看到玻璃后面的物体。

在计算机图形学中,我们可以用 alpha 合成 实现透明度效果。Alpha 合成是一个将一幅图片和背景结合起来创建部分透明的外观的过程。合成过程使用 alpha 通道。在用于表达半透明(透明度)的图像文件格式中,alpha 通道是一个 8-bit 的layer。每像素额外的 8 bits 被用作一个 mask 并代表256级的半透明度。

阅读全文 »

PyCairo 中的剪裁和屏蔽

发表于 2018-01-12 | 分类于 图形图像 | | 阅读次数:

在 PyCairo 教程的这个部分,我们将讨论剪裁和屏蔽操作。

阅读全文 »

PyCairo渐变

发表于 2018-01-12 | 分类于 图形图像 | | 阅读次数:

PyCairo 教程的这个部分,我们将讨论渐变。我们将提到线性的和径向的渐变。

在计算机图形学中,渐变是从浅色到深色或从一种颜色到另一种颜色的平滑混合。在 2D 绘图程序和绘画程序中,渐变被用于创建五彩缤纷的背景和特殊的效果,也用于模拟灯光和阴影。(answers.com)

阅读全文 »

PyCairo 中的形状和填充

发表于 2018-01-12 | 分类于 图形图像 | | 阅读次数:

PyCairo 教程的这个部分,我们创建一些基本的和更高级的形状。我们使用纯色,模式和渐变填充这些形状。渐变将在另一章中讨论。

阅读全文 »

PyCairo 中的基本绘图

发表于 2018-01-12 | 分类于 图形图像 | | 阅读次数:

PyCairo 教程的这个部分,我们绘制一些基本的元素。我们将使用填充和 stroke 操作,长划,线帽和线连接。

阅读全文 »

PyCairo 后端

发表于 2018-01-12 | 分类于 图形图像 | | 阅读次数:

PyCairo 支持多种不同的后端。后端是可以显示 PyCairo 产生的图形的地方。我们将使用 PyCairo 创建一幅 PNG 图像,一个 PDF 文件,一个 SVG 文件,并在一个 GTK 窗口中绘制图形。

阅读全文 »

PyCairo简介

发表于 2018-01-12 | 分类于 图形图像 | | 阅读次数:

这里是 PyCairo 教程。这份教程将以 Python 语言,教给你 Cairo 2D 库基本的和一些高级的主题。在大多数例子中,我们将使用 Python GTK 作为后端来产生输出。本教程中所用到的图片可以在 此处 下载。

阅读全文 »

Anbox 实现分析 2:I/O 模型

发表于 2018-01-11 | 分类于 虚拟化 | | 阅读次数:

Anbox 运行时主要由两个分开的实例构成,即容器管理器 ContainerManager 和会话管理器 SessionManager,但无论是 ContainerManager 还是 SessionManager,所做的最重要的事情就是处理网络 I/O 事件了。I/O 模型指一个应用处理 I/O 事件的整体框架设计,对于 Anbox 而言主要是处理各种网络 I/O 事务的整体框架设计。ContainerManager 和 SessionManager 基于一个相同的 I/O 模型运行,为了获得对 Anbox 整体行为设计的理解,有必要对其 I/O 模型有个整体的认识。

阅读全文 »

Anbox 实现分析 1:程序入口

发表于 2018-01-08 | 分类于 虚拟化 | | 阅读次数:

Anbox 的总体架构如 运行 Anbox 一文的相关内容所述,其运行时主要由两个分开的实例构成,容器管理器和会话管理器。anbox 用同一个可执行文件,在启动时通过不同的参数实现运行时执行两块完全不同的逻辑,完成容器管理和会话管理的任务。

阅读全文 »

Android Studio 构建

发表于 2017-12-24 | 分类于 Android开发 | | 阅读次数:

获得源码

分支

当前我们具有如下老版本 Android Studio 的分支:

阅读全文 »
1…567…21
Han Pengfei

Han Pengfei

207 日志
19 分类
30 标签
GitHub 豆瓣 知乎 E-Mail
Links
  • Android Developers
  • Android Open Source Project
  • 蚂蚁网
© 2016.09.16 — 2020 Han Pengfei
由 Hexo 强力驱动
|
主题 — NexT.Mist v6.0.3