精华内容
下载资源
问答
  • 屏幕显示

    千次阅读 2020-02-11 16:43:52
    OLED,即有机发光二极管(Organic Light-Emitting Diode),又称为有机电激光显示(Organic Electroluminesence Display,OELD)。OLED由于同时具备自发光,需背光源、对比度高、厚度薄、视角广、反应速度快、可...

    【 0. 屏幕显示的相关参数 】

    1. 像素:像素是指由图像的小方格组成的,这些小方块都有一个明确的位置和被分配的色彩数值,小方格颜色和位置就决定该图像所呈现出来的样子。
    2. 分辨率:又称解析度、解像度、显示分辨率(屏幕分辨率)是屏幕图像的精密度,是指显示器所能显示的像素有多少。由于屏幕上的点、线和面都是由像素组成的,显示器可显示的像素越多,画面就越精细,同样的屏幕区域内能显示的信息也越多,所以分辨率是个非常重要的性能指标。可以把整个图像想象成是一个大型的棋盘,而分辨率的表示方式就是所有经线和纬线交叉点的数目。显示分辨率一定的情况下,显示屏越小图像越清晰,反之,显示屏大小固定时,显示分辨率越高图像越清晰。.
    3. 对比度:对比度指的是一幅图像中明暗区域最亮的白和最暗的黑之间不同亮度层级的测量,差异范围越大代表对比越大,差异范围越小代表对比越小,好的对比率120:1就可容易地显示生动、丰富的色彩,当对比率高达300:1时,便可支持各阶的颜色。对比度越大,图像越清晰醒目,色彩也越鲜明艳丽;而对比度小,则会让整个画面都灰蒙蒙的。

    【 1. LCD 】

    LCD 简介

    1. LCD ( Liquid Crystal Display 的简称)液晶显示器。
    2. LCD 的构造:在两片平行的玻璃基板当中放置液晶盒,下基板玻璃上设置TFT(薄膜晶体管),上基板玻璃上设置彩色滤光片,通过TFT上的信号与电压改变来控制液晶分子的转动方向,从而达到控制每个像素点偏振光出射与否而达到显示目的。
    3. 液晶:是一种介于固体与液体之间,具有规则性分子排列的有机化合物。一般最常用的液晶型态为向列型液晶,分子形状为细长棒形,长宽约1nm~10nm,在不同电流电场作用下,液晶分子会做规则旋转90度排列,产生透光度的差别,如此在电源ON/OFF下产生明暗的区别,依此原理控制每个像素,便可构成所需图像。
    4. 液晶分类在这里插入图片描述
    5. 液晶显示原理:液晶在不同电压的作用下会呈现不同的光特性.
    6. 单色LCD和彩色LCD:液晶显示屏就是由许多液晶排成阵列而构成的,在单色液晶显示屏中,一个液晶就是一个象素,而在彩色液晶显示屏中则每个象素由红绿蓝三个液晶共同构成.同时可以认为每个液晶背后都有个8位的寄存器,寄存器的值决定着三个液晶单元各自的亮度,不过寄存器的值并不直接驱动三个液晶单元的亮度,而是通过一个”调色板”来访问. 为每个象素都配备一个物理的寄存器是不现实的,实际上只配备一行的寄存器,这些寄存器轮流连接到每一行象素并装入该行内容,将所有象素行都驱动一遍就显示一个完整的画面(Frame)

    TFTLCD

    1. TFTLCD即薄膜晶体管液晶显示器。它与无源TN-LCD、STN-LCD的简单矩阵不同,它在液晶显示屏的每一个象素上都设置有一个薄膜晶体管(TFT),可有效地克服非选通时的串扰,使显示液晶屏的静态特性与扫描线数无关,因此大大提高了图像质量。
    2. TFTLCD具有:亮度好、对比度高、层次感强、颜色鲜艳等特点。是目前最主流的LCD显示器。广泛应用于电视、手机、电脑、平板等各种电子产品。

    【 2. OLED 】

    OLED 简介

    1. OLED,即有机发光二极管(Organic Light-Emitting Diode),又称为有机电激光显示(Organic
      Electroluminesence Display,OELD)。OLED由于同时具备自发光,不需背光源、对比度高、厚度薄、视角广、反应速度快、可用于挠曲性面板、使用温度范围广、构造及制程较简单等优异之特性,被认为是下一代的平面显示器新兴应用技术。
    2. OLED显示技术具有自发光的特性,采用非常薄的有机材料涂层和玻璃基板,当有电流通过时,这些有机材料就会发光,而且OLED显示屏幕可视角度大,并且能够节省电能,从2003年开始这种显示设备在MP3播放器上得到了应用。
    3. LCD都需要背光(背光显示是指当使用者使用电子设备时,机身上的显示屏能否发出背光,以便更清晰地显示内容。),而OLED不需要,因为它是自发光的。这样同样的显示,OLED效果要来得好一些。以目前的技术,OLED的尺寸还难以大型化,但是分辨率确可以做到很高。

    OLED显示汉字、图片

    OLED显示取模

    • BMP格式
      BMP是英文 Bitmap(位图)的简写,它是Windows操作系统中的标准图像文件格式,这种格式的特点是包含的图像信息较丰富,几乎不进行压缩,但由此导致了它与生俱生来的缺点–占用磁盘空间过大。
    • 位图
      位图图像(bitmap),亦称为点阵图像或栅格图像,是由称作像素(图片元素)的单个点组成的。这些点可以进行不同的排列和染色以构成图样。当放大位图时,可以看见赖以构成整个图像的无数单个方块。扩大位图尺寸的效果是增大单个像素,从而使线条和形状显得参差不齐。然而,如果从稍远的位置观看它,位图图像的颜色和形状又显得是连续的。用数码相机拍摄的照片、扫描仪扫描的图片以及计算机截屏图等都属于位图。位图的特点是可以表现色彩的变化和颜色的细微过渡,产生逼真的效果,缺点是在保存时需要记录每一个像素的位置和颜色值,占用较大的存储空间。常见的位图图片格式有JPG、PNG、BMP等。
    • 位图与矢量图比较
      在这里插入图片描述
    展开全文
  • 汇编语言中如何在屏幕显示字符

    万次阅读 2013-10-05 22:51:49
    前面对屏幕显示的部分没有详细的看,也就一直比较乱。 现在总结一下汇编语言中如何屏幕上显示内容的问题。关键是显示字符的结构及所在的内存空间。 首先,需要明确我们想要显示的内容主要存放在什么位置,是以什么...

    鉴于不断学习王爽老师的《汇编语言》,越往后的章节的题目,多有在屏幕中显示XX字符或者string的问题。前面对屏幕显示的部分没有详细的看,也就一直比较乱。

    现在总结一下汇编语言中如何在屏幕上显示内容的问题。关键是显示字符的结构及所在的内存空间。

    首先,需要明确我们想要显示的内容主要存放在什么位置,是以什么样的结构存放的。

    在内存地址空间中,B8000H~BFFFFH空间用来存放显示缓冲区的内容,共32KB。

    显示缓冲区以页的形式存放要显示的内容,就像日历一样,每一页都有内容,但是只显示最上面那一页(默认情况下)。这种日历只有共有8页,也就是每页包含4KB的内容。而每一页中,可以显示25行,每一行80个字符。(这里需要注意一下字符个概念,在屏幕上每一个字符由两个字节构成,一个字节代表要显示的ASCII值,一个字节代表要显示的属性(即颜色,亮度,背景,闪烁等)。所以一行有160个字节)

    属性字节的格式为:

      7 6 5 4 3 2 1 0
    含义 BL R G B I R G B
      闪烁 背景红 背景绿 背景蓝 高亮 前景红 前景绿 前景蓝

    因此,要显示的属性为高亮的前景色为红色,背景色为绿色,属性值可以设置:mov al,00101100b。将al赋给指定的位置,就可以显示该位置的ASCII值的属性了

    基于以上知识,要在第五行的中间位置显示大写字母A,则可以如下表示:

    mov ax,0

    mov es,ax

    mov al,41H

    mov byte ptr es:[160 * 5 + 40 * 2],al;要在第几行显示,160*该行号,中间位置是80

    ;如果要显示颜色,如上例子

    mov bl,00101100b

    mov byteptr es:[160*5 + 40*2 + 1],bl;显示的是高亮的绿底红字的大写字母A

    展开全文
  • 屏幕显示技术

    千次阅读 2019-11-27 14:01:58
    LCD LCD(Liquid Crystal Display...指液晶显示器上的每一液晶象素点都是由集成其后的薄膜晶体管来驱动,从而可以做到高速度高亮度高对比度显示屏幕信息。 优点:亮度好、对比度高、层次感强、颜色鲜艳 缺点:比...

    本文主要介绍多种屏幕显示技术,主要是三大类,LCD,LED,OLED。
    在这里插入图片描述

    一、LCD

    LCD(Liquid Crystal Display)中文是液晶显示器。

    LCD 的显示技术有很多,常见的有TFT,IPS,SLCD等:

    1. TFT
    TFT(Thin Film Transistor)是薄膜场效应晶体管。指液晶显示器上的每一液晶象素点都是由集成在其后的薄膜晶体管来驱动,从而可以做到高速度高亮度高对比度显示屏幕信息。
    在这里插入图片描述

    • 优点:亮度好、对比度高、层次感强、颜色鲜艳
    • 缺点:比较耗电和成本较高

    2. IPS
    IPS (In-Plane Switching)俗称 “Super TFT”,由TFT升级而来的技术,本质还是TFT屏幕。

    • 主要特点:
      IPS面板最大的特点就是它的两极都在同一个面上,而不像其它液晶模式的电极是在上下两面,立体排列。该技术把液晶分子的排列方式进行了优化,采取水平排列方式,当遇到外界压力时,分子结构向下稍微下陷,但是整体分子还呈水平状。在遇到外力时,硬屏液晶分子结构坚固性和稳定性远远优于软屏!所以不会产生画面失真和影响画面色彩,可以最大程度的保护画面效果不被损害。(下图左为IPS)
      左为IPS
    • 响应速度快
      IPS硬屏技术改变了液晶分子颗粒的排列方式,采用水平转换技术,使液晶屏的反应速度更快更稳定。在表现高速运动画面时,IPS硬屏能够保证清晰、流畅和真实的效果。
    • 可视角度大
      IPS硬屏面板的视角可达到178度。正面观看与不同角度观看时所产生的颜色变化程度称为色彩扭曲率,结果表明IPS硬屏所得出的数值几乎用肉眼分辨不出来,即意味着从正面还是侧面观看画面的效果是相同的。
    • 色彩真实
      这也是IPS硬屏色彩保真特点的全面展现。IPS硬屏优异的色彩反转与亮度转换等性能,让您无论从哪个角度观看,都能欣赏到色彩鲜明、饱和、自然的理想画面。
    • 画面出色
      IPS硬屏液晶电视能够出色的表现动态高清画面,特别适合运动图像重现,无残影和拖尾。是观看数字高清影像,特别是快速运动画面,如比赛、竞速游戏和动作电影的理想载体
    • 触摸无水纹
      IPS触摸无水纹,适合作为触摸屏。
    • 环保节电
      IPS硬屏技术创造性的将液晶分子水平排列,减少了液晶层厚度,从而改变了液晶屏的透光率。
      另外,IPS硬屏采用双极驱动技术,使像素开口率提高25%。由于增大了透光率,IPS硬屏应用在液晶电视上可以降低背光灯的功率,从而达到节能省电的效果。
    • 色彩准确
      IPS硬屏技术受到专业人士的青睐,以满足设计、印刷、航天等行业专业人士对色彩的苛刻要求。

    3. SLCD
    SLCD(Splice Liquid Crystal Display)拼接专用液晶屏。SLCD是一个完整的拼接显示单元,既能单独作为显示器使用,又可以拼接成超大屏幕使用。
    在这里插入图片描述

    二、LED

    LED 屏利用发光二极管的点阵组成显示阵列。通过将不同的基色(红,黄,蓝)组合在一起可以作为彩色显示屏。
    具有亮度高,寿命长,色彩鲜艳的特点,广泛应用于商业传媒、文化演出市场、体育场馆、信息传播、新闻发布、证券交易等。
    在这里插入图片描述
    还有说LED显示器,其实是使用LED作为液晶屏的背光,本质上还是LCD屏。

    三、OLED

    与 LED 只差一个字母,但是完全不同。
    其原理是在两电极之间夹上有机发光层,当正负极电子在此有机材料中相遇时就会发光。
    其衍生技术的屏幕有:POLED,AMOLED等
    在这里插入图片描述

    • 功耗低
      与LCD相比,OLED不需要背光源,而背光源在LCD中是比较耗能的一部分,所以OLED是比较节能的
    • 响应速度快
      OLED技术与其他技术相比,其响应速度快,响应时间可以达到微秒级别。较高的响应速度更好的实现了运动的图像。
    • 较宽的视角
      与其他显示相比,由于OLED是主动发光的,所以在很大视角范围内画面是不会显示失真的。其上下,左右的视角宽度超过170度。
    • 能够实现软屏
      OLED可以在塑料、树脂等不同的柔性衬底材料上进行生产,将有机层蒸镀或涂布在塑料基衬上,就可以实现软屏。
    • OLED成品的质量比较轻
      与其他产品相比,OLED的质量比较小,厚度与LCD相比是比较小的,其抗震系数较高,能够适应较大的加速度,振动等比较恶劣的环境。
    展开全文
  • 在屏幕显示字符的原理

    千次阅读 2018-10-11 14:52:00
    在屏幕显示字符的原理 只描述IA-32e模式下的字符显示 首先要有一个字符库(包含这每一个字符的像素信息, 空白的地方时0x00, 一个字符一个8x16的矩阵) 每一个像素点就是一个int类型4bytes大小的...

    在屏幕上显示字符的原理

    只描述在IA-32e模式下的字符显示

    • 首先要有一个字符库(包含这每一个字符的像素信息, 空白的地方时0x00, 一个字符一个8x16的矩阵)
    • 每一个像素点就是一个int类型4bytes大小的整数, 该整数的每一个字节都有特定的属性用来配置显示出来的字符的样式
    • 要想实现, 需要在定义一个二维数组, 在二维数组中定义每一个字符对应的8x16矩阵的像素信息(像素值)
    • 通过printk函数实现在屏幕上显示字符串
    • 需要定义一个结构体Position, 定义在printk.h文件中
    
    struct Position{
        // 保存着当前屏幕的分辨率
        int XResolution;
        int YResolution;
    
        // 保存着当前光标的位置
        int XPosition;
        int YPosition;
    
        // 保存着字符像素矩阵的尺寸
        int XCharSize;
        int YCharSize;
    
        // 保存着帧缓存区的起始地址和容量大小, 我们需要将字符像素信息写到该FrameBuffer中
        unsigned int *FB\_addr;
        unsigned long FB\_Length;
    } Pos;
    • 在GNU编译器中内置了头文件stdarg.h, 我们只需要使用#include <stdarg.h>包含即可使用可变参数了
    • 在printk函数中主要处理的就是在fmt字符串中出现的\n, \b, \t, %s等参数
    • 其中\n, \b等转移字符都会修改在printk.h中定义的Pos结构体实例中的XPosition和YPosition, 比如遇到了\n, 则Pos.XPosition = 0; --Pos.YPosition;
    posted @ 2018-10-11 14:52 jin_hao_chen 阅读(...) 评论(...) 编辑 收藏
    展开全文
  • 利用汇编语言编程实现屏幕上显示一行提示信息,并将其存入内存缓存区,屏幕显示问候信息stack segment stackdb 64 dup(?)stack endsdata segmentbuff db 50,?,50 dup('$') ;提前写入$mes1 db 0dh,0ah ...
  • PowerPoint中有个备注功能,... 本教程以PowerPoint2003例,通过设置我们可以让观众的屏幕不显示备注,但自己屏幕显示备注的效果,方法如下:  ①连接了外部显示器或者投影仪的情况下,点击“2”号
  • ubuntu屏幕显示分辨率不对

    千次阅读 2019-04-15 17:48:51
    装了ubuntu系统后,对于显示效果分辨率不对, 折腾的比较久,后来发现我的屏幕与别的同事的分辨一样 ...开机过程中屏幕分辨率会与系统进行协商,这里最终以显示为准 分辨率信息显示信息中得到 ...
  • Android:PC屏幕显示Android手机屏幕

    万次阅读 2013-09-03 20:33:35
    PC上显示手机屏幕   概述 很多时候我们需要获取手机屏幕信息,我们经常依赖于手机截屏工具来做这些事情。除了手机截屏软件(往往需要root权限),使用ADT开发过程中,我们可以使用它对应的工具来截屏。 ...
  • Android 获取屏幕显示信息

    千次阅读 2016-05-31 12:53:14
    Android 获取屏幕显示信息 public static DisplayMetrics getDisplayMetrics(Context context) { DisplayMetrics dm = context.getResources().getDisplayMetrics(); return dm; }
  • Android 数据显示在屏幕

    千次阅读 2016-07-31 19:08:18
    1、将数据库中查询的数据显示在屏幕上:
  • 屏幕显示

    千次阅读 2016-05-31 09:33:05
    读取显示器参数及其他参数windows 系统提供了多屏显示的功能,首先第一步是获取屏幕个数获取屏幕个数EnumDisplayDevicess函数原型:BOOL EnumDisplayDevices( _In_ LPCTSTR lpDevice, _In_ DWORD
  • VMware虚拟机ubuntu显示屏幕太小解决办法

    万次阅读 多人点赞 2017-07-02 09:21:27
    使用VMware安装的ubuntu虚拟机的显示屏幕太小,可以通过VMware里安装“VMware Tool”插件解决,安装步骤记录一下。 1. 更改ISO文件路径 安装VMware Tool需要用到虚拟光驱,加载一个ISO文件,安装的时候加载...
  • 0b810:0000是显存地址,直接修改其中的内容会在屏幕显示ascii码的对应内容 效果 最上面一行右边 代码 assume cs:codesg codesg segment fishcc: mov ax,0b810h ;借助ax存放ds mov ds,ax ;将ax中的地址...
  • KeyCastr,简单说来,就是把键盘敲击显示在屏幕上, 适合录制教程的时候用。注意左下角。大小、透明度、持续时间可以设置中调整,位置可以拖动调整。 这么小是默认的,改了。如果不用这个开源的,Screen...
  • 悬浮窗显示在屏幕

    千次阅读 2018-10-29 15:43:00
    最近需要实现一个特殊的需求,用到WindowManager的一个经常用的flag,FLAG_LAYOUT_NO_LIMITS,允许窗口扩展到屏幕之外。 https://blog.lixplor.com/2015/10/06/android-window-manager/ ...
  • 汇编--在屏幕显示彩色字体

    千次阅读 2015-07-17 10:49:34
    汇编--在屏幕显示彩色字体    学习汇编学了已经半个学期了,总感觉自己学的扎实,语言这种东西,我感觉要想学的好必须多实践。实践中才能更扎实的掌握知识,不然学了一本书,到头来什么事都干了。课本上...
  • Android怎么让toast在屏幕顶部显示

    千次阅读 2020-02-09 20:08:34
    有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必可少的KaTeX数学...
  • 手机调试小工具,可在屏幕上方显示debug信息,将代码挂一个任何物体上即可   using UnityEngine; using System.Collections; using System.Collections.Generic; using System.IO; using System.Text; public ...
  • 场景:自定义CoordinateView,放在LinearLayout布局下,显示不完整。计划放在ScrollView滑动显示,但发现什么都不显示。效果如下: 方案一:xml中直接修改CoordinateView高度 android:layout_width="match_...
  • 编程:参考教材实验9,在屏幕中间分别显示绿色、绿底红色、白底蓝色的字符串’welcome to masm’。 一、分析 8086CPU中,80x25彩色字符模式显示缓冲区的结构:内存地址空间中,B8000H~BFFFFH共32kb的空间,80x25...
  • 它只占用部分屏幕空间来呈现信息,而且显示在屏幕的最前面 UIPopoverControlleriOS9 过期,替换popoverPresentationController I、如果使用? 1.1 三步骤 1)设置内容控制器: 由于UIPopoverController直接继承...
  • 其实本篇教程是专那些演讲的讲师所准备的一篇教程,PowerPoint中有个备注功能,可以记载演讲者的一些演讲课件,演讲者可以将课件存放到备注当中,然后通过设置,让观众看PPT幻灯片放映时不显示备注,而
  • 80x86 汇编代码,在屏幕显示汉字

    千次阅读 2016-01-25 12:08:35
    汇编中如何使用字模点阵数据在屏幕上打出汉字显示“潘嘉铖”3个字就行!!!!!好的再+100题目链接:...
  • Qt 窗体显示在屏幕最上面

    千次阅读 2019-07-07 13:24:50
    Qt项目, 多个窗口时,某个窗口显示在被主窗体遮住了, 怎样把让它显示在最前面呢? https://stackoverflow.com/questions/6087887/bring-window-to-front-raise-show-activatewindow-don-t-work ...
  • 液晶屏幕显示原理

    千次阅读 2020-04-13 13:26:11
    TFT液晶屏幕显示原理亮度、对比度、灰度、色数、屏幕分辨率液晶TFT面板结构帧率、刷新率 亮度、对比度、灰度、色数、屏幕分辨率 今天上课讲到了TFT液晶屏幕的工作原理,个人觉得理解到位,特此记录。 首先先解释几个...
  • 一、输入一个年份,输出是在屏幕显示该年的日历。假定输入的年份1940-2040年之间 (1)输入年,输出该年的日历。 (2)输入年月,输出该月的日历。 (3)输入年月日,输出距今天还有多少天,星期几,是否是...
  • 今日使用Mac装完navicat运行了一条sql命令,“结果”和"sql编辑器"同一行,需要来回切换,实在方便同时看命令和对应执行结果,特此记录下如何将“结果”放置屏幕下方。 工具:Navicat 已安装完成 2、执行操作 1...
  • Qt 把窗体显示在屏幕的中心

    千次阅读 2019-07-07 13:13:50
    Qt项目,需要把窗体显示在屏幕的中心,一番查询与探索之后,找到了答案: https://forum.qt.io/topic/21035/how-to-move-the-window-to-the-center-of-the-screen/4 1. 主窗体: FormMain::FormMain(QWidget *parent)...
  • 但是这值得注意的是整个ListView都屏幕能显示全则可获取ListView的全部条目的信息,如果ListView的条目显示大于屏幕的长度,则能获取全部的信息,只能获取屏幕当前显示的,不在屏幕显示的条目的数据则null;...
  • 就有几千条命令有的时候想看一下磁盘具体信息,但是只能看到最后的group信息今天学到数据流的重定向,突然间明白了,应该使用重定向数据流把信息输入到一个文件中查看当然也可以使用管道命名进行筛选只显示自己想看...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 495,755
精华内容 198,302
关键字:

为什么信息在屏幕不显示