




















技术领域technical field
本发明涉及通信技术领域,尤其涉及一种屏幕内容放大显示方法及终端。The present invention relates to the field of communication technology, in particular to a screen content magnification display method and a terminal.
背景技术Background technique
随着移动通信技术的发展,移动终端的处理能力逐渐增强,允许在显示屏幕上显示网页图像或文档等信息。With the development of mobile communication technologies, the processing capabilities of mobile terminals are gradually enhanced, allowing information such as web page images or documents to be displayed on a display screen.
目前,移动终端的屏幕一般采用支持触控技术的电阻屏和电容屏,以电容屏应用居多。现有的电容屏支持多点触控技术,可以让用户使用手指来控制终端屏幕的显示,如放大、缩小或移动等操作。At present, the screens of mobile terminals generally adopt resistive screens and capacitive screens that support touch technology, and capacitive screens are mostly used. Existing capacitive screens support multi-touch technology, allowing users to use their fingers to control the display of the terminal screen, such as zooming in, zooming out, or moving.
多点触控技术是基于人机交互技术与硬件设备的结合而共同实现,其可以在没有传统输入设备(如:鼠标、键盘等)的情况下,通过触摸屏(屏幕、桌面或墙壁等)或触控板同时接受来自屏幕上多个点进行计算机的人机交互操作。用户可通过双手进行单点触摸,也可以以单击、双击、平移、按压、滚动以及旋转等不同手势触摸屏幕,从而使用户可以更好更全面地了解对象的相关特征(文字、录像、图片、卫片、三维模拟等信息)。Multi-touch technology is based on the combination of human-computer interaction technology and hardware devices. It can be used without traditional input devices (such as: mouse, keyboard, etc.), through touch screens (screens, desktops or walls, etc.) or The touchpad accepts human-computer interaction operations from multiple points on the screen at the same time. Users can perform single-point touch with both hands, or touch the screen with different gestures such as single-click, double-click, pan, press, scroll, and rotate, so that users can better and more comprehensively understand the relevant characteristics of objects (text, video, pictures, etc.) , Satellite film, 3D simulation and other information).
但是,由于移动终端显示屏的尺寸有限,视觉信息只能被显示为高分辨率的较小图像。终端用户在浏览网页时,需要频繁地放大、缩小或者上下滚动以在屏幕上适当地观看网页或文档信息,而在进行放大、缩小和移动操作时,目标网页会重新计算排版来适配整个屏幕,而整个屏幕的刷新时间较长,若网页的内容越多越复杂,屏幕的刷新速度则越慢。因此,频繁的全屏刷新会产生大量的用户等待时间,严重消耗用户的有效阅读时间。However, due to the limited size of mobile terminal display screens, visual information can only be displayed as small images with high resolution. When browsing web pages, end users need to frequently zoom in, zoom out, or scroll up and down to properly view web page or document information on the screen. When zooming in, zooming out, and moving operations, the target web page will recalculate the layout to fit the entire screen , and the refreshing time of the whole screen is longer, if the content of the webpage is more and more complicated, the refreshing speed of the screen is slower. Therefore, frequent full-screen refreshes will generate a lot of user waiting time, seriously consuming the user's effective reading time.
此外,在用户进行缩放和移动操作时,同样给用户带来不便,用户为了看清网页需要放大网页,但网页放大之后,若用户需要观看网页的其他部分,则需要移动网页,若之前网页放大倍数越大,则用户需要移动的频度就越大;为了快速移动网页,用户需要缩小网页以确定下一网页内容的位置,但是,若缩小的比例不合适,则会导致用户看不清楚网页内容,用户不得不再次放大网页,因此,频繁的对网页进行缩放和移动,使用户无法高效的浏览网页,并严重降低了用户发现浏览兴趣点的效率。当网页越大越复杂时,用户体验就越差。In addition, when the user performs zooming and moving operations, it also brings inconvenience to the user. The user needs to zoom in on the webpage in order to see the webpage clearly. The larger the multiple, the more frequently the user needs to move; in order to quickly move the webpage, the user needs to shrink the webpage to determine the position of the next webpage content, but if the zoom ratio is not appropriate, the user will not be able to see the webpage clearly Content, the user has to zoom in on the webpage again. Therefore, the frequent zooming and moving of the webpage prevents the user from efficiently browsing the webpage, and seriously reduces the efficiency of the user's discovery of browsing points of interest. When the webpage gets larger and more complex, the user experience gets worse.
发明内容Contents of the invention
本发明的主要目的在于提供一种屏幕内容放大显示方法及终端,旨在提高用户的体验效果。The main purpose of the present invention is to provide a screen content zoom-in display method and terminal, aiming at improving user experience.
为了达到上述目的,本发明提出一种屏幕内容放大显示方法,包括:In order to achieve the above object, the present invention proposes a screen content zoom display method, including:
终端通过取景框从原始屏幕中选取待放大显示区域;The terminal selects the display area to be enlarged from the original screen through the viewfinder;
将所述取景框选取的所述待放大显示区域内的原始显示内容以预定放大比例显示在成像屏中,所述成像屏与所述取景框同屏设置在所述原始屏幕中。The original display content in the to-be-enlarged display area selected by the viewfinder frame is displayed on the imaging screen at a predetermined magnification ratio, and the imaging screen is set on the same screen as the viewfinder frame on the original screen.
优选地,所述将取景框选取的所述待放大显示区域内的原始显示内容以预定放大比例显示在成像屏中的步骤包括:Preferably, the step of displaying the original display content in the to-be-enlarged display area selected by the viewfinder frame on the imaging screen at a predetermined magnification ratio includes:
将所述取景框内的各像素点采用插值算法以预定放大比例进行放大,并计算放大后的各像素点在所述成像屏中的位置坐标;Enlarging each pixel in the viewfinder frame with a predetermined magnification ratio using an interpolation algorithm, and calculating the position coordinates of each amplified pixel in the imaging screen;
将所述放大后的各像素点在所述成像屏中的对应坐标位置进行显示。and displaying the corresponding coordinate positions of the enlarged pixel points in the imaging screen.
优选地,所述将取景框选取的所述待放大显示区域内的原始显示内容以预定放大比例显示在成像屏中的步骤包括:Preferably, the step of displaying the original display content in the to-be-enlarged display area selected by the viewfinder frame on the imaging screen at a predetermined magnification ratio includes:
调用终端操作系统函数,从终端屏幕显示字符缓冲中提取取景框覆盖区域屏幕坐标范围内的字符;Call the terminal operating system function to extract the characters within the screen coordinate range of the viewfinder coverage area from the terminal screen display character buffer;
以预定放大比例对提取的所述取景框覆盖区域屏幕坐标范围内的字符进行放大;Enlarging the extracted characters within the screen coordinate range of the coverage area of the viewing frame with a predetermined magnification ratio;
将放大后的字符显示在所述成像屏中。The enlarged characters are displayed on the imaging screen.
优选地,该方法还包括:将所述取景框及成像屏的边框图层以预定的宽度和透明度进行显示;将所述取景框和/或成像屏所覆盖区域对应的被遮挡的屏幕原始显示内容的轮廓以预设的透明度进行虚化显示。Preferably, the method further includes: displaying the viewfinder frame and the frame layer of the imaging screen with a predetermined width and transparency; initially displaying the blocked screen corresponding to the area covered by the viewfinder frame and/or imaging screen The outline of the content is blurred with a preset transparency.
优选地,该方法还包括:通过联动控制按钮控制所述取景框与所述成像屏在所述屏幕上联动;或者,使所述成像屏位置固定,所述取景框相对所述成像屏移动。Preferably, the method further includes: controlling the linkage between the viewfinder frame and the imaging screen on the screen through a linkage control button; or, fixing the position of the imaging screen and moving the viewfinder frame relative to the imaging screen.
优选地,当所述取景框与所述成像屏联动时,所述取景框位于所述成像屏内,或者位于所述成像屏外;或者与所述成像屏的边框交叉。Preferably, when the viewfinder frame is linked with the imaging screen, the viewfinder frame is located inside the imaging screen, or outside the imaging screen; or intersects with the frame of the imaging screen.
优选地,该方法还包括:Preferably, the method also includes:
当所述取景框与所述成像屏同时移动时,实时计算所述成像屏在所述屏幕上完整显示的区域位置。When the viewfinder frame and the imaging screen move simultaneously, the position of the region completely displayed on the screen by the imaging screen is calculated in real time.
优选地,该方法还包括:Preferably, the method also includes:
通过触控所述取景框的至少一侧边框和/或对角点上的焦点来调节所述取景框的大小;通过在垂直方向和/或水平方向拉伸或缩小所述成像屏来调节所述成像屏的放大比例。Adjust the size of the viewfinder by touching at least one frame of the viewfinder and/or the focus on a diagonal point; adjust the size of the imaging screen by stretching or shrinking the imaging screen in the vertical direction and/or horizontal direction The magnification ratio of the imaging screen described above.
优选地,该方法还包括:Preferably, the method also includes:
保存所述取景框大小和成像屏放大比例的参数。Save the parameters of the size of the viewfinder frame and the magnification ratio of the imaging screen.
优选地,该方法还包括:Preferably, the method also includes:
接收用户点击所述成像屏内的放大内容的操作指令;receiving an operation instruction for the user to click on the enlarged content in the imaging screen;
根据所述操作指令计算并获取所述成像屏内的放大内容对应的取景框中原始显示内容处的位置信息;calculating and acquiring the position information of the original display content in the viewfinder frame corresponding to the enlarged content in the imaging screen according to the operation instruction;
调用屏幕上的所述位置信息对应的网络超链接或应用程序。A network hyperlink or an application program corresponding to the location information on the screen is invoked.
本发明还提出一种屏幕内容放大显示终端,包括:The present invention also proposes an enlarged display terminal for screen content, including:
取景模块,用于通过取景框从原始屏幕中选取待放大显示区域;The viewfinder module is used to select the display area to be enlarged from the original screen through the viewfinder frame;
放大显示模块,用于将所述取景框选取的所述待放大显示区域内的原始显示内容以预定放大比例显示在成像屏中,所述成像屏与所述取景框同屏设置在所述原始屏幕中。An enlarged display module, configured to display the original display content in the to-be-enlarged display area selected by the viewfinder frame on an imaging screen with a predetermined magnification ratio, and the imaging screen and the viewfinder frame are set on the same screen as the original screen.
优选地,所述放大显示模块包括:Preferably, the enlarged display module includes:
第一放大单元,用于将所述取景框内的各像素点采用插值算法以预定放大比例进行放大;A first enlarging unit, configured to enlarging each pixel in the viewfinder frame with a predetermined enlarging ratio by using an interpolation algorithm;
计算单元,用于计算放大后的各像素点在所述成像屏中的位置坐标;A calculation unit, configured to calculate the position coordinates of each pixel after magnification in the imaging screen;
第一显示单元,用于将所述放大后的各像素点在所述成像屏中的对应坐标位置进行显示。The first display unit is configured to display the corresponding coordinate positions of the enlarged pixels on the imaging screen.
优选地,所述放大显示模块包括:Preferably, the enlarged display module includes:
提取单元,用于调用终端操作系统函数,从终端屏幕显示字符缓冲中提取取景框覆盖区域屏幕坐标范围内的字符;The extracting unit is used to call the terminal operating system function, and extract the characters within the screen coordinate range of the viewfinder frame coverage area from the terminal screen display character buffer;
第二放大单元,用于以预定放大比例对提取的所述取景框覆盖区域屏幕坐标范围内的字符进行放大;The second enlargement unit is configured to enlarge the extracted characters within the screen coordinate range of the viewfinder frame coverage area with a predetermined enlargement ratio;
第二显示单元,用于将放大后的字符显示在所述成像屏中。The second display unit is used to display the enlarged characters on the imaging screen.
优选地,所述放大显示模块还用于:将所述取景框及成像屏的边框图层以预定的宽度和透明度进行显示;将所述取景框和/或成像屏所覆盖区域对应的被遮挡的屏幕原始显示内容的轮廓以预设的透明度进行虚化显示;以及通过联动控制按钮控制所述取景框与所述成像屏在所述屏幕上联动,或者使所述成像屏位置固定,所述取景框相对所述成像屏移动。Preferably, the enlarged display module is also used to: display the viewfinder frame and the frame layer of the imaging screen with a predetermined width and transparency; The outline of the original display content on the screen is blurred and displayed with a preset transparency; and the linkage control button is used to control the linkage between the viewfinder frame and the imaging screen on the screen, or to fix the position of the imaging screen, the The viewing frame moves relative to the imaging screen.
优选地,所述放大显示模块还用于:当所述取景框与所述成像屏同时移动时,实时计算所述成像屏在所述屏幕上完整显示的区域位置。Preferably, the magnification display module is further configured to: when the viewfinder frame and the imaging screen move simultaneously, calculate in real time the position of the area completely displayed on the screen by the imaging screen.
优选地,该终端还包括:Preferably, the terminal also includes:
调节模块,用于通过触控所述取景框的至少一侧边框和/或对角点上的焦点来调节所述取景框的大小;通过在垂直方向和/或水平方向拉伸或缩小所述成像屏来调节所述成像屏的放大比例。An adjustment module, configured to adjust the size of the viewfinder by touching at least one side frame of the viewfinder and/or the focus on a diagonal point; by stretching or shrinking the viewfinder vertically and/or horizontally The imaging screen is used to adjust the magnification ratio of the imaging screen.
优选地,该终端还包括:Preferably, the terminal also includes:
存储模块,用于保存所述取景框大小和成像屏放大比例的参数。The storage module is used to save the parameters of the size of the viewfinder frame and the magnification ratio of the imaging screen.
优选地,该终端还包括:Preferably, the terminal also includes:
操作模块,用于接收用户点击所述成像屏内的放大内容的操作指令;根据所述操作指令计算并获取所述成像屏内的放大内容对应的取景框中原始显示内容处的位置信息;调用屏幕上的所述位置信息对应的网络超链接或应用程序。An operation module, configured to receive an operation instruction that the user clicks on the enlarged content in the imaging screen; calculate and obtain the position information of the original display content in the viewfinder frame corresponding to the enlarged content in the imaging screen according to the operation instruction; call The network hyperlink or application program corresponding to the location information on the screen.
本发明提出的一种屏幕内容放大显示方法及终端,在不改变终端屏幕上网页整体信息的前提下,使用户可以随意放大显示屏幕上网页内容的部分区域,方便用户观看网页,同时加快了用户发现网页中兴趣点的速度,大大提升用户使用移动终端的观看体验效果。A screen content enlargement display method and terminal proposed by the present invention enable users to arbitrarily enlarge and display a partial area of webpage content on the display screen without changing the overall information of the webpage on the terminal screen, which is convenient for the user to watch the webpage, and at the same time speeds up the process of viewing the webpage. The speed of discovering the points of interest in the webpage greatly improves the viewing experience effect of the user using the mobile terminal.
附图说明Description of drawings
图1是本发明屏幕内容放大显示方法一实施例示意图;Fig. 1 is a schematic diagram of an embodiment of the screen content zoom-in display method of the present invention;
图2是本发明屏幕内容放大显示方法一实施例中取景框与成像屏默认相对位置关系示意图;Fig. 2 is a schematic diagram of the default relative positional relationship between the viewfinder frame and the imaging screen in an embodiment of the screen content zoom-in display method of the present invention;
图3是本发明屏幕内容放大显示方法一实施例中放大镜移动示意图;Fig. 3 is a schematic diagram of the movement of the magnifying glass in an embodiment of the screen content zoom display method of the present invention;
图4是本发明屏幕内容放大显示方法一实施例中成像屏位置固定的示意图;Fig. 4 is a schematic diagram of the fixed position of the imaging screen in an embodiment of the screen content zoom-in display method of the present invention;
图5是本发明屏幕内容放大显示方法一实施例中取景框接近屏幕边缘时成像屏位置自适应显示示意图;Fig. 5 is a schematic diagram of adaptive display of the position of the imaging screen when the viewfinder is close to the edge of the screen in an embodiment of the screen content zoom-in display method of the present invention;
图6是本发明屏幕内容放大显示方法一实施例中取景框接近屏幕边角时成像屏位置自适应显示示意图;Fig. 6 is a schematic diagram of adaptive display of the position of the imaging screen when the viewfinder is close to the corner of the screen in an embodiment of the screen content zoom-in display method of the present invention;
图7是本发明屏幕内容放大显示方法一实施例中将取景框选取的待放大显示区域内的原始显示内容以预定放大比例显示在成像屏中的一种流程示意图;7 is a schematic flow diagram of displaying the original display content in the area to be enlarged and displayed selected by the viewfinder frame on the imaging screen at a predetermined magnification ratio in an embodiment of the screen content magnified display method of the present invention;
图8是图7所示的实例中取景框中的内容在成像屏上放大显示示意图;Fig. 8 is a schematic diagram showing enlarged display of content in the viewfinder frame on the imaging screen in the example shown in Fig. 7;
图9是本发明屏幕内容放大显示方法一实施例中将取景框选取的待放大显示区域内的原始显示内容以预定放大比例显示在成像屏中的另一种流程示意图;9 is another schematic flow diagram of displaying the original display content in the area to be enlarged and displayed selected by the viewfinder frame on the imaging screen at a predetermined magnification ratio in an embodiment of the screen content magnified display method of the present invention;
图10是图9所示的实例中取景框中的内容在成像屏上放大显示示意图;Fig. 10 is a schematic diagram showing enlarged display of the content in the viewfinder frame on the imaging screen in the example shown in Fig. 9;
图11是本发明屏幕内容放大显示方法一实施例中取景框和成像屏覆盖区域屏幕原始内容半透明虚化显示的一种示意图;Fig. 11 is a schematic diagram of the semi-transparent blurred display of the original content of the screen in the viewfinder frame and the coverage area of the imaging screen in an embodiment of the method for zooming in on the screen content of the present invention;
图12是本发明屏幕内容放大显示方法一实施例中取景框和成像屏覆盖区域屏幕原始内容半透明虚化显示的另一种示意图;Fig. 12 is another schematic diagram of the semi-transparent blurred display of the original content of the screen in the viewfinder frame and the coverage area of the imaging screen in an embodiment of the screen content zoom-in display method of the present invention;
图13是本发明屏幕内容放大显示方法一实施例中取景框仅显示边框的显示模式示意图;Fig. 13 is a schematic diagram of a display mode in which only borders are displayed in the viewfinder in an embodiment of the screen content zoom-in display method of the present invention;
图14是本发明屏幕内容放大显示方法另一实施例的流程示意图;Fig. 14 is a schematic flowchart of another embodiment of the screen content zoom-in display method of the present invention;
图15是本发明屏幕内容放大显示方法另一实施例中单点触控取景框竖直边框在水平触控移动方向拉伸取景框水平大小的示意图;Fig. 15 is a schematic diagram of stretching the horizontal size of the viewfinder frame by the vertical frame of the single-touch viewfinder frame in the direction of horizontal touch movement in another embodiment of the screen content zoom-in display method of the present invention;
图16是本发明屏幕内容放大显示方法另一实施例中单点触控取景框水平边框在竖直触控移动方向拉伸取景框竖直大小的示意图;Fig. 16 is a schematic diagram of stretching the vertical size of the viewfinder frame in the vertical touch movement direction of the horizontal frame of the single-touch viewfinder in another embodiment of the screen content zoom-in display method of the present invention;
图17是本发明屏幕内容放大显示方法另一实施例中单点触控取景框边框在任意移动方向拉伸取景框大小的示意图;Fig. 17 is a schematic diagram of stretching the size of the viewfinder frame by a single-touch viewfinder frame frame in any moving direction in another embodiment of the screen content zoom-in display method of the present invention;
图18是本发明屏幕内容放大显示方法另一实施例中多点触控伸缩取景框边框来改变取景框大小的示意图;FIG. 18 is a schematic diagram of changing the size of the viewfinder frame by multi-touch stretching the viewfinder frame frame in another embodiment of the screen content zoom-in display method of the present invention;
图19是本发明屏幕内容放大显示方法另一实施例中单点触控成像屏竖直边框在水平触控移动方向改变放大镜水平放大倍数的示意图;Fig. 19 is a schematic diagram of changing the horizontal magnification of the magnifying glass in the horizontal touch movement direction of the vertical border of the single-touch imaging screen in another embodiment of the screen content zoom display method of the present invention;
图20是本发明屏幕内容放大显示方法另一实施例中单点触控成像屏水平边框在竖直触控移动方向改变放大镜竖直放大倍数的示意图;Fig. 20 is a schematic diagram of changing the vertical magnification of the magnifying glass in the vertical touch moving direction of the horizontal frame of the single-touch imaging screen in another embodiment of the screen content zoom display method of the present invention;
图21是本发明屏幕内容放大显示方法另一实施例中同时调整放大镜水平和竖直方向放大倍数的示意图;Fig. 21 is a schematic diagram of simultaneously adjusting the magnification of the magnifying glass in the horizontal and vertical directions in another embodiment of the screen content magnification display method of the present invention;
图22是本发明屏幕内容放大显示方法再一实施例的流程示意图;Fig. 22 is a schematic flowchart of still another embodiment of the screen content zoom-in display method of the present invention;
图23是本发明屏幕内容放大显示终端一实施例的结构示意图;Fig. 23 is a schematic structural diagram of an embodiment of a screen content magnification display terminal according to the present invention;
图24是本发明屏幕内容放大显示终端一实施例中放大显示模块的一种结构示意图;Fig. 24 is a schematic structural diagram of the enlarged display module in an embodiment of the screen content enlarged display terminal of the present invention;
图25是本发明屏幕内容放大显示终端一实施例中放大显示模块的另一种结构示意图;Fig. 25 is another structural schematic diagram of the enlarged display module in an embodiment of the screen content enlarged display terminal of the present invention;
图26是本发明屏幕内容放大显示终端另一实施例的结构示意图;Fig. 26 is a schematic structural diagram of another embodiment of the screen content magnification display terminal of the present invention;
图27是本发明屏幕内容放大显示终端再一实施例的结构示意图;Fig. 27 is a schematic structural diagram of another embodiment of the screen content magnification display terminal of the present invention;
图28是本发明屏幕内容放大显示终端再一实施例的结构示意图。Fig. 28 is a schematic structural diagram of another embodiment of the screen content magnification display terminal of the present invention.
为了使本发明的技术方案更加清楚、明了,下面将结合附图作进一步详述。In order to make the technical solution of the present invention clearer and clearer, it will be further described below in conjunction with the accompanying drawings.
具体实施方式Detailed ways
本发明实施例的解决方案主要是:设置终端的屏幕内容放大功能,用户通过取景框从原始屏幕中选取需要放大的内容,成像屏对取景框中的内容进行放大显示,用户可以拖动取景框和成像屏在屏幕上任意移动,并可通过单点或多点触控任意改变取景框和成像屏的大小;同时还可以在成像屏内对被放大内容进行操作,如点击网页链接、点击感兴趣的图标、调出应用程序以及对文字进行选择和拷贝等,方便用户观看和阅读,以提升用户的体验效果。The solution of the embodiment of the present invention is mainly as follows: the screen content magnification function of the terminal is set, the user selects the content to be enlarged from the original screen through the viewfinder frame, the imaging screen zooms in on the content in the viewfinder frame, and the user can drag the viewfinder frame and the imaging screen can be moved freely on the screen, and the size of the viewfinder frame and imaging screen can be changed arbitrarily by single-point or multi-touch; at the same time, the enlarged content can also be operated on the imaging screen, such as clicking a web page link, clicking Icons of interest, calling out applications, selecting and copying text, etc., are convenient for users to watch and read, so as to improve user experience.
本发明终端可以为具有触屏功能的任意电子屏幕显示设备。The terminal of the present invention can be any electronic screen display device with a touch screen function.
以触控手机为例,传统的触控手机用户在进行网页浏览时,为了发现浏览兴趣点,需要对网页进行频繁的缩放和移动操作。在进行放大和移动操作时,目标网页会重新计算排版来适配整个屏幕,使得整个屏幕的刷新时间较长,网页的内容越多越复杂,屏幕刷新速度就越慢,频繁的全屏刷新会产生大量的用户等待时间,严重消耗用户的有效阅读时间。在传统方式下,用户的缩放操作与移动操作产生矛盾,用户为了看清网页需要放大网页,但网页放大之后,用户为了观看网页的其他部分来发现下一个兴趣点时则需要移动网页,若放大倍数越大,则用户需要移动的频度就越大;为了加快发现下一个观看兴趣点的速度,用户又需要缩小网页来帮助快速确定下一个兴趣点的位置,但是,若缩小的比例不合适,则会导致用户看不清楚网页内容,造成用户无法高效的发现下一个兴趣点,用户不得不再次放大网页。Taking touch mobile phones as an example, users of traditional touch mobile phones need to perform frequent zooming and moving operations on web pages in order to find interesting points of browsing when browsing web pages. When zooming in and moving, the target webpage will recalculate the layout to fit the entire screen, making the refresh time of the entire screen longer. The more and more complex the content of the webpage, the slower the screen refresh rate, and frequent full-screen refreshes will cause A large amount of user waiting time seriously consumes the user's effective reading time. In the traditional way, the user's zoom operation conflicts with the mobile operation. The user needs to zoom in on the webpage in order to see the webpage clearly. The larger the multiple, the more frequently the user needs to move; in order to speed up the discovery of the next viewing point of interest, the user needs to shrink the webpage to help quickly determine the location of the next point of interest. However, if the reduction ratio is not appropriate , it will cause the user to not see the content of the webpage clearly, causing the user to be unable to efficiently find the next point of interest, and the user has to zoom in on the webpage again.
因此,频繁的对网页进行缩放和移动占用了用户的有效浏览时间,并严重降低了用户发现浏览兴趣点的效率。网页越大越复杂时,用户体验越差。Therefore, frequently zooming and moving the webpage occupies the user's effective browsing time, and seriously reduces the efficiency of the user's discovery of browsing points of interest. The larger and more complex the web page, the worse the user experience.
此外,虽然Windows操作系统所带的放大镜工具可以对屏幕内容进行局部放大,但其放大倍数为固定的几个预设定的级别,不能无级调节,并且其放大镜的捕捉区(相当于本发明中的取景框)的大小调整是通过调整放大镜边框(相当于本发明成像屏)来间接实现。捕捉区的区域是Windows自动根据成像屏的大小和当前设置的放大倍数倒推出来的,并且取景框对于用户来说不可见,因此,用户无法直观感受到取景框的大小、形状以及其与整个屏幕的相对位置关系,使得用户在移动放大镜到感兴趣的屏幕内容位置时的目标性变差。In addition, although the magnifying glass tool carried by the Windows operating system can partially magnify the screen content, its magnification is fixed at several preset levels and cannot be adjusted steplessly, and the capture area of the magnifying glass (equivalent to the magnifying glass of the present invention) The size adjustment of the viewfinder frame) is realized indirectly by adjusting the frame of the magnifying glass (equivalent to the imaging screen of the present invention). The area of the capture area is automatically rolled out by Windows according to the size of the imaging screen and the magnification currently set, and the viewfinder frame is invisible to the user. Therefore, the user cannot intuitively feel the size, shape, and relationship between the viewfinder frame and the entire image. The relative positional relationship of the screen makes the targetness of the user worse when moving the magnifying glass to the position of the screen content of interest.
同时,由于成像屏后方被成像屏所遮挡的原始屏幕内容的轮廓无法显示,导致取景框和成像屏相对于屏幕原始内容整体区域的相对位置关系丢失,割裂了屏幕原始全屏内容的观看整体感。因为屏幕原始全屏内容的整体感被割裂,用户在看到放大后的内容区域的同时,无法同时看到对应的捕捉区区域和被放大镜所覆盖的屏幕原始内容的轮廓以及屏幕整体这三者之间的相对关系,导致用户很难快速的将放大镜直接移动到想要观测的屏幕内容模块区域。特别是对于复杂的多框架式网页,用户需要反复调节放大倍数和成像屏的大小,才能使想要观看的放大后的网页子框架内的内容完整的显示在成像屏上,导致用户在观看此类网页时用户体验严重下降。At the same time, because the outline of the original screen content blocked by the imaging screen behind the imaging screen cannot be displayed, the relative positional relationship between the viewfinder frame and the imaging screen relative to the entire area of the original content of the screen is lost, which splits the overall sense of viewing the original full-screen content of the screen. Because the overall sense of the original full-screen content of the screen is split, the user cannot see the corresponding capture area, the outline of the original content of the screen covered by the magnifying glass, and the overall screen while seeing the enlarged content area. The relative relationship between them makes it difficult for users to quickly move the magnifying glass directly to the area of the screen content module that they want to observe. Especially for complex multi-frame webpages, users need to repeatedly adjust the magnification and the size of the imaging screen to completely display the content in the subframe of the enlarged webpage that they want to watch on the imaging screen. The user experience is seriously degraded when class web pages.
基于此,本发明对现有技术进行了改进,可以在不改变网页整体信息的前提下,使用户可以随意放大显示屏幕上网页内容的部分区域,方便用户观看网页,加快用户发现网页中兴趣点的速度,大大提升用户使用移动终端的观看体验。Based on this, the present invention improves the existing technology, and enables the user to arbitrarily enlarge a part of the content of the webpage on the display screen without changing the overall information of the webpage, which is convenient for the user to watch the webpage and accelerates the discovery of points of interest in the webpage by the user The speed greatly improves the viewing experience of users using mobile terminals.
具体地,如图1所示,本发明一实施例提出一种屏幕内容放大显示方法,包括:Specifically, as shown in FIG. 1 , an embodiment of the present invention proposes a screen content zoom-in display method, including:
步骤S101,终端通过取景框从原始屏幕中选取待放大显示区域;Step S101, the terminal selects an area to be enlarged from the original screen through the viewfinder;
为了实现对屏幕中选定区域内容进行放大显示,本实施例终端设置有放大镜系统,该放大镜系统包括取景框和成像屏,取景框和成像屏在终端屏幕上同屏设置。其中,取景框是放大镜系统的取景和位置基准,用来覆盖屏幕原始内容中用户感兴趣的区域,即取景框所限定的区域为终端屏幕原始内容被选择的区域,用户可以自己需要通过取景框从终端屏幕的原始内容中选取待放大显示的区域;成像屏用来放大显示取景框所选取的终端屏幕的原始内容中待放大显示的区域的内容。In order to enlarge and display the contents of the selected area on the screen, the terminal in this embodiment is provided with a magnifying glass system, and the magnifying glass system includes a viewfinder frame and an imaging screen, and the viewfinder frame and the imaging screen are set on the same screen on the terminal screen. Among them, the viewfinder is the framing and position reference of the magnifying glass system, which is used to cover the area of interest to the user in the original content of the screen, that is, the area defined by the viewfinder is the area where the original content of the terminal screen is selected. Select the area to be enlarged and displayed from the original content of the terminal screen; the imaging screen is used to enlarge and display the content of the area to be enlarged and displayed in the original content of the terminal screen selected by the viewfinder.
成像屏的大小和成像屏与取景框的相对位置由放大镜系统根据预先设定的放大倍数自动计算调节,用来保证取景框内的内容在当前的放大倍数下被放大后可以完整的显示在成像屏上,并且保证成像屏的观看完整性,即保证成像屏的区域总是位于终端屏幕的边界内部。The size of the imaging screen and the relative position between the imaging screen and the viewfinder frame are automatically calculated and adjusted by the magnifying glass system according to the preset magnification to ensure that the content in the viewfinder frame can be completely displayed on the imaging screen after being enlarged at the current magnification. On the screen, and ensure the viewing integrity of the imaging screen, that is, ensure that the area of the imaging screen is always within the boundary of the terminal screen.
放大镜在初始启动时,由放大镜系统根据现有屏幕内容显示分辨率自动计算出一个合适的初始放大显示倍数,对比分辨率越高的屏幕,则可以设置较高的初始放大显示倍数。When the magnifying glass is initially started, the magnifying glass system automatically calculates an appropriate initial magnification display magnification based on the existing screen content display resolution. Compared with screens with higher resolutions, you can set a higher initial magnification display magnification.
放大镜初始启动时的取景框大小为放大镜系统默认指定的大小,取景框的位置为放大镜系统默认指定的位置。The size of the viewfinder frame when the magnifier is initially started is the size specified by the magnifier system by default, and the position of the viewfinder frame is the position specified by the magnifier system by default.
成像屏的大小和位置根据取景框的大小和位置以及预定放大倍数设置,比如,可以根据取景框在屏幕中的中心坐标位置以及预定放大倍数设置成像屏在屏幕中的中心坐标位置。The size and position of the imaging screen are set according to the size and position of the viewfinder frame and a predetermined magnification, for example, the center coordinate position of the imaging screen in the screen can be set according to the central coordinate position of the viewfinder frame in the screen and the predetermined magnification.
如图2所示,图2是本实施例中取景框与成像屏默认相对位置关系示意图。终端屏幕上设有放大镜工具使能控制按钮,通过该按钮,可以开启和关闭放大镜功能。As shown in FIG. 2 , FIG. 2 is a schematic diagram of the default relative positional relationship between the viewfinder frame and the imaging screen in this embodiment. There is a magnifying glass tool enable control button on the terminal screen, through which the magnifying glass function can be turned on and off.
当打开放大镜工具后,成像屏相对取景框的默认位置是以取景框中心位置为基准,按当前设置的水平和放大倍数计算出成像屏的显示位置。比如以屏幕的左上角为坐标系的原点,当前取景框的坐标位置为(X1,Y1),放大倍数为Z,则成像屏的默认中心位置坐标为(X1*Z,Y1*Z)。When the magnifying glass tool is turned on, the default position of the imaging screen relative to the viewfinder is based on the center of the viewfinder, and the display position of the imaging screen is calculated according to the currently set level and magnification. For example, take the upper left corner of the screen as the origin of the coordinate system, the coordinate position of the current viewfinder frame is (X1, Y1), and the magnification factor is Z, then the default center position coordinates of the imaging screen are (X1*Z, Y1*Z).
此外,放大镜的成像屏与取景框之间的相对关系还可以由用户灵活设定。用户可以通过放大镜系统在终端屏幕上设置的联动控制按钮(如图2所示),设定成像屏与取景框联动即同时移动,也就是用户移动取景框时,成像屏与取景框同时移动,或者用户移动成像屏时,取景框与成像屏同时移动;或设定成像屏不动,停留在用户指定的屏幕上的固定位置,单独移动取景框。同时还可以在屏幕上设置放大镜移动手柄。In addition, the relative relationship between the imaging screen of the magnifying glass and the viewfinder frame can also be flexibly set by the user. The user can set the linkage control button (as shown in Figure 2) set on the terminal screen by the magnifying glass system to set the imaging screen and the viewfinder to move simultaneously, that is, when the user moves the viewfinder, the imaging screen and the viewfinder move simultaneously. Or when the user moves the imaging screen, the viewfinder and the imaging screen move simultaneously; or the imaging screen is set to stay still at a fixed position on the screen specified by the user, and the viewfinder is moved independently. At the same time, a magnifying glass moving handle can also be set on the screen.
如图3所示,图3是本实施例中放大镜移动示意图。图3中的网格区(除取景框和放大镜的边框外)都是放大镜移动的焦点区,当用户触控该区域且不释放,放大镜进入可移动状态,此时用户可拖动放大镜到屏幕上任意的位置。As shown in FIG. 3 , FIG. 3 is a schematic diagram of the movement of the magnifying glass in this embodiment. The grid area in Figure 3 (except the frame of the viewfinder and the frame of the magnifying glass) is the focus area for the magnifying glass to move. When the user touches this area and does not release it, the magnifying glass enters a movable state. At this time, the user can drag the magnifying glass to the screen any position.
如图4所示,图4是本实施例中成像屏位置固定的示意图。当用户按下联动控制按钮时,成像屏的位置将固定在当前位置不可移动,取景框仍可任意移动。As shown in FIG. 4 , FIG. 4 is a schematic diagram of a fixed position of the imaging screen in this embodiment. When the user presses the linkage control button, the position of the imaging screen will be fixed at the current position and cannot be moved, and the viewfinder frame can still be moved arbitrarily.
当取景框与成像屏同时移动即联动时,取景框可以位于成像屏内,或者位于成像屏外;或者与成像屏的边框交叉。When the viewfinder and the imaging screen move simultaneously, that is, are linked, the viewfinder can be located inside the imaging screen, or outside the imaging screen, or cross the frame of the imaging screen.
当用户设定成像屏与取景框同时移动时,放大镜系统实时计算成像屏在屏幕上的合适位置,保证成像屏完整的显示在终端屏幕上。比如当用户移动取景框接近屏幕边界时,按默认位置关系的成像屏也会超出屏幕边界,此时系统将通过计算来保证成像屏的区域落在用户可视的屏幕范围内。When the user sets the imaging screen and the viewfinder to move at the same time, the magnifying glass system calculates the proper position of the imaging screen on the screen in real time to ensure that the imaging screen is completely displayed on the terminal screen. For example, when the user moves the viewfinder close to the screen boundary, the imaging screen according to the default position relationship will also exceed the screen boundary. At this time, the system will use calculations to ensure that the area of the imaging screen falls within the user's visible screen range.
如图5、图6所示,图5和图6是本实施例中取景框接近屏幕边缘或边角时成像屏位置自适应显示示意图。当取景框接近屏幕边缘或边角时,成像屏若按与取景框的默认相对位置关系显示,成像屏的部分区域可能会超出屏幕边界,此时放大镜系统将计算出成像屏在终端屏幕上合适的显示位置,来保证完整的成像屏区域落在用户可视的屏幕范围内。比如以屏幕的左上角为坐标系的原点(0,0),屏幕的右下角为坐标系的边界(X0,Y0),当前取景框的宽度为W,高度为H。当前取景框中心的坐标位置为(X1,Y1),放大倍数为Z,则成像屏的默认中心位置坐标为(X1+W/2*Z,Y1+H/2*Z),若X1+W/2*Z>X0或<0,表示成像屏在水平方向超出当前屏幕的显示范围,则放大镜将在X(水平)方向平移到新的X坐标位置,并使X1+W/2*Z<X0或>0;若Y1+H/2*Z>Y0或<0,表示成像屏在竖直方向超出当前屏幕的显示范围,则放大镜将在Y(竖直)方向平移到新的Y坐标位置,并使Y1+H/2*Z<Y0或>0。As shown in FIG. 5 and FIG. 6, FIG. 5 and FIG. 6 are schematic diagrams of position adaptive display of the imaging screen when the viewfinder is close to the edge or corner of the screen in this embodiment. When the viewfinder frame is close to the edge or corner of the screen, if the imaging screen is displayed according to the default relative position relationship with the viewfinder frame, some areas of the imaging screen may exceed the screen boundary. At this time, the magnifying glass system will calculate that the imaging screen is suitable for the terminal screen. display position to ensure that the complete imaging screen area falls within the screen range visible to the user. For example, the upper left corner of the screen is the origin (0, 0) of the coordinate system, the lower right corner of the screen is the boundary (X0, Y0) of the coordinate system, the width of the current viewfinder is W, and the height is H. The coordinate position of the center of the current viewfinder frame is (X1, Y1), and the magnification is Z, then the default center position coordinates of the imaging screen are (X1+W/2*Z, Y1+H/2*Z), if X1+W /2*Z>X0 or <0 means that the imaging screen exceeds the display range of the current screen in the horizontal direction, then the magnifying glass will translate to the new X coordinate position in the X (horizontal) direction, and make X1+W/2*Z< X0 or >0; if Y1+H/2*Z>Y0 or <0, it means that the imaging screen exceeds the display range of the current screen in the vertical direction, and the magnifying glass will translate to the new Y coordinate position in the Y (vertical) direction , and make Y1+H/2*Z<Y0 or>0.
步骤S102,将取景框选取的待放大显示区域内的原始显示内容以预定放大比例显示在成像屏中,成像屏与取景框同屏设置在原始屏幕中。In step S102, the original display content in the area to be enlarged selected by the viewfinder is displayed on the imaging screen at a predetermined magnification ratio, and the imaging screen and the viewfinder are set on the same screen as the original screen.
取景框选取的待放大显示区域内的原始显示内容将以预定放大比例(放大倍数)显示在成像屏中,该预定放大倍数由放大镜系统根据现有屏幕内容显示分辨率自动计算设置的初始放大显示倍数,对比分辨率越高的屏幕,则可以设置较高的初始放大显示倍数。此外,上述预定放大倍数也可以由用户根据需要配置并存储在终端本地,在实际操作时,用户可以选择调用本地已有的放大比例配置,由成像屏根据该放大比例进行放大显示。The original display content in the display area to be enlarged selected by the viewfinder will be displayed on the imaging screen with a predetermined magnification ratio (magnification factor). The predetermined magnification factor is automatically calculated and set by the magnifier system according to the existing screen content display resolution. Initial magnification display Multiplier, compared with screens with higher resolution, you can set a higher initial magnification display multiplier. In addition, the above predetermined magnification can also be configured by the user as needed and stored locally in the terminal. During actual operation, the user can choose to call the existing local magnification configuration, and the imaging screen will perform magnification and display according to the magnification ratio.
放大镜系统在成像屏中显示放大内容时,具体可以采用像素放大的形式显示,或者采用提取字符字体放大的形式显示。When the magnifying glass system displays the magnified content on the imaging screen, it can specifically display in the form of pixel enlargement, or in the form of extracting character font enlargement.
以下对上述两种方式进行详细阐述:The above two methods are described in detail below:
如图7所示,若采用像素放大的形式显示,上述步骤S102将取景框选取的待放大显示区域内的原始显示内容以预定放大比例显示在成像屏中的步骤包括:As shown in Figure 7, if the display is in the form of pixel enlargement, the step of displaying the original display content in the display area to be enlarged selected by the viewfinder in the above-mentioned step S102 on the imaging screen with a predetermined enlargement ratio includes:
步骤S1021,将取景框内的各像素点采用插值算法以预定放大比例进行放大,并计算放大后的各像素点在成像屏中的位置坐标;Step S1021, using an interpolation algorithm to amplify each pixel in the viewfinder frame with a predetermined magnification ratio, and calculate the position coordinates of each amplified pixel in the imaging screen;
步骤S1022,将放大后的各像素点在成像屏中的对应坐标位置进行显示。Step S1022, displaying the corresponding coordinate positions of each enlarged pixel point on the imaging screen.
具体地,该方式是将取景框内的原始图像按像素级放大后在成像屏中进行显示。成像屏上每个放大后的目标像素点的像素取值由取景框内原始像素点的像素值按预定的插值放大算法进行计算后得到,然后在成像屏上逐个显示放大后的目标像素点。本实施例中的放大算法具体采用二次插值算法,其原理如下:Specifically, this way is to enlarge the original image in the viewfinder at the pixel level and then display it on the imaging screen. The pixel value of each enlarged target pixel point on the imaging screen is obtained by calculating the pixel value of the original pixel point in the viewfinder according to a predetermined interpolation amplification algorithm, and then the enlarged target pixel points are displayed one by one on the imaging screen. The amplification algorithm in this embodiment specifically adopts the quadratic interpolation algorithm, and its principle is as follows:
此处所描述的二次插值算法为:对成像屏上放大后的目标像素点对应的像素值,由坐标映射算法计算得到取景框中对应的理想像素坐标,该坐标一般为浮点数而非整数,将该浮点坐标周围对应的相邻最近的四个整数坐标像素点的像素值作为入参,并且这四个像素点像素值对应不同的权重,若该像素点的水平坐标距离理想坐标的水平坐标距离越近,则选择较大的水平权重值,若该像素点的垂直坐标距离理想坐标的垂直坐标距离越近,则选择较大的垂直权重值,然后由将这四个像素点的像素值和对应的水平和垂直方向权重值作为入参,计算出成像屏目标像素点的像素值。具体算法如下:The secondary interpolation algorithm described here is: for the pixel value corresponding to the enlarged target pixel point on the imaging screen, the coordinate mapping algorithm is used to calculate the corresponding ideal pixel coordinates in the viewfinder frame. The coordinates are generally floating point numbers rather than integers. The pixel values of the four closest integer coordinate pixel points around the floating point coordinates are used as input parameters, and the pixel values of these four pixel points correspond to different weights. If the horizontal coordinate of the pixel point is far from the ideal coordinate level The closer the coordinate distance is, the larger the horizontal weight value will be selected. If the vertical coordinate distance of the pixel point is closer to the vertical coordinate distance of the ideal coordinate, the larger vertical weight value will be selected, and then the pixels of these four pixel points will be value and the corresponding horizontal and vertical weight values as input parameters to calculate the pixel value of the target pixel on the imaging screen. The specific algorithm is as follows:
如图8所示,图8是本实施例中取景框中的内容在成像屏上的一种放大显示方法。设取景框中的原始像素点对应的屏幕坐标为(i,j),i和j都为整数,成像屏上放大后的目标像素点对应的屏幕坐标为(x,y),x和y都为整数,(m,n)为成像屏上的像素点(x,y)按成像屏和取景框的坐标映射关系函数得到的取景框上的理想像素点位置,m和n可能为整数也可能小数,成像屏和取景框的坐标映射关系函数为f(x,y)。并设成像屏上放大后的目标像素点的像素取值为T(x,y),取景框上原始像素点的像素取值为S(x,y)。As shown in FIG. 8 , FIG. 8 is an enlarged display method of the content in the viewfinder frame on the imaging screen in this embodiment. Assume that the screen coordinates corresponding to the original pixels in the viewfinder are (i, j), i and j are both integers, and the screen coordinates corresponding to the enlarged target pixels on the imaging screen are (x, y), where both x and y are It is an integer, (m, n) is the pixel point (x, y) on the imaging screen according to the coordinate mapping relationship function of the imaging screen and the viewing frame to obtain the ideal pixel position on the viewing frame, m and n may be integers or Decimals, the coordinate mapping function of the imaging screen and the viewfinder frame is f(x, y). It is also assumed that the pixel value of the enlarged target pixel point on the imaging screen is T(x, y), and the pixel value of the original pixel point on the viewfinder frame is S(x, y).
这里以屏幕左下角为参考坐标系原点,成像屏的中心位于取景框中心右上方为例,则(m,n)=f(x,y)=(x/p-p0,y/h-h0),p为水平方向的放大倍数,h为竖直方向的放大倍数,p0为取景框中心点与成像屏中心点在水平方向上的像素点距离差,h0为取景框中心点与成像屏中心点在竖直方向上的像素点距离差。对于任一个成像屏上的目标像素点(x,y),通过上述坐标系映射关系可以计算得到其在取景框内对应的理想像素点的浮点坐标为(m,n)=(i+u,j+v),其中i,j为整数,u,v均为[0,1]区间的浮点数,则成像屏上放大后的目标像素点的像素取值T(x,y)可由取景框中坐标为(i,j),(i+1,j),(i,j+1),(i+1,j+1)的四个原始像素点的像素值联合确定,设水平方向的权重比例系数为hw0,hw1,则垂直方向的权重比例系数为vw0,vw1,则成像屏上放大后的目标像素点的像素取值T(x,y)=hw0*vw0*S(i,j)+hw0*vw1*S(i,j+1)+hw1*vw0*S(i+1,j)+hw1*vw1*S(i+1,j+1)。若在本实施例中设定hw0=1-u,hw1=u,vw0=1-v,vw1=v,那么T(x,y)=(1-u)*(1-v)*S(i,j)+(1-u)*v*S(i,j+1)+u*(1-v)*S(i+1,j)+u*v*S(i+1,j+1)。。Here, the lower left corner of the screen is taken as the origin of the reference coordinate system, and the center of the imaging screen is located at the upper right of the center of the viewfinder frame as an example, then (m, n)=f(x, y)=(x/p-p0, y/h-h0 ), p is the magnification in the horizontal direction, h is the magnification in the vertical direction, p0 is the pixel distance difference between the center point of the viewfinder frame and the center point of the imaging screen in the horizontal direction, and h0 is the center point of the viewfinder frame and the center of the imaging screen The pixel point distance difference in the vertical direction. For any target pixel point (x, y) on the imaging screen, the floating-point coordinates of its corresponding ideal pixel point in the viewfinder frame can be calculated through the above-mentioned coordinate system mapping relationship as (m, n)=(i+u , j+v), wherein i, j are integers, u, v are floating-point numbers in the interval [0, 1], then the pixel value T(x, y) of the enlarged target pixel point on the imaging screen can be determined by the viewfinder The pixel values of the four original pixel points whose coordinates are (i, j), (i+1, j), (i, j+1), (i+1, j+1) in the frame are jointly determined, and the horizontal direction The weight proportional coefficient of is hw0, hw1, then the weight proportional coefficient of vertical direction is vw0, vw1, then the pixel value T (x, y)=hw0*vw0*S (i, j)+hw0*vw1*S(i,j+1)+hw1*vw0*S(i+1,j)+hw1*vw1*S(i+1,j+1). If hw0=1-u, hw1=u, vw0=1-v, vw1=v are set in this embodiment, then T(x, y)=(1-u)*(1-v)*S( i,j)+(1-u)*v*S(i,j+1)+u*(1-v)*S(i+1,j)+u*v*S(i+1,j +1). .
如图9所示,若采用提取字符字体放大的形式显示,上述步骤S102将取景框选取的待放大显示区域内的原始显示内容以预定放大比例显示在成像屏中的步骤包括:As shown in Fig. 9, if the enlarged form of the extracted character font is used for display, the steps of displaying the original display content in the to-be-enlarged display area selected by the viewfinder frame on the imaging screen at a predetermined magnification ratio in the above step S102 include:
步骤S1023,调用终端操作系统函数,从终端屏幕显示字符缓冲中提取取景框覆盖区域屏幕坐标范围内的字符;Step S1023, calling the terminal operating system function to extract characters within the screen coordinate range of the viewfinder frame coverage area from the terminal screen display character buffer;
步骤S1024,以预定放大比例对提取的上述取景框覆盖区域屏幕坐标范围内的字符进行放大;Step S1024, zooming in on the extracted characters within the screen coordinate range of the coverage area of the viewfinder frame with a predetermined zoom ratio;
步骤S1025,将放大后的字符显示在成像屏中。Step S1025, displaying the enlarged characters on the imaging screen.
具体地,如图10所示,图10是本实施例中取景框中的内容在成像屏上的另一种放大显示方法。该方式是将取景框内的原始字符提取出来后,将字体放大后再在成像屏中进行显示。首先放大镜系统调用终端操作系统函数,从终端屏幕显示字符缓冲中提取取景框覆盖区域屏幕坐标范围内的字符。当取景框区域为矩形时,该区域对应的屏幕区域的坐标为,(right,bottom),(left,top)为矩形区域的左上角坐标。(right,bottom)为其右下角坐标。放大镜系统调用终端操作系统函数,从屏幕上的该矩形区域对应的显示字符缓冲中提取字符,并将提取后的字符拷进内存,然后将字符按照放大的字体重新在成像屏中显示,并可对成像屏中的任意字符进行选择、拷贝等操作。Specifically, as shown in FIG. 10 , FIG. 10 is another enlarged display method of the content in the viewfinder frame on the imaging screen in this embodiment. This method is to extract the original characters in the viewfinder frame, enlarge the font and then display it on the imaging screen. Firstly, the magnifying glass system calls the function of the terminal operating system to extract characters within the screen coordinate range of the area covered by the viewfinder frame from the character buffer displayed on the terminal screen. When the viewfinder frame area is a rectangle, the coordinates of the screen area corresponding to this area are (right, bottom), and (left, top) are coordinates of the upper left corner of the rectangular area. (right, bottom) is the coordinate of the lower right corner. The magnifying glass system calls the function of the terminal operating system to extract characters from the display character buffer corresponding to the rectangular area on the screen, copy the extracted characters into the memory, and then re-display the characters on the imaging screen according to the enlarged font, and can Perform operations such as selecting and copying any character on the imaging screen.
此外,在具体实施过程中,还可将取景框及成像屏的边框图层以预定的宽度和透明度进行显示;将取景框和/或成像屏所覆盖区域对应的被遮挡的屏幕原始显示内容的轮廓以预设的透明度进行虚化显示。In addition, in the specific implementation process, the viewfinder frame and the frame layer of the imaging screen can also be displayed with a predetermined width and transparency; Outlines are blurred with a preset transparency.
具体地,如图11和图12所示,图11和图12是本实施例中取景框和成像屏覆盖区域屏幕原始内容半透明虚化显示示意图。取景框的边框内的区域为用户感兴趣的待放大内容,取景框和成像屏下面所覆盖区域对应的屏幕原始显示内容,其对应的像素采用图像平滑算法并以预先设定好的透明度来显示,使用户在清晰看到成像屏上所显示的放大后的内容的同时,还可以看到取景框和成像屏下面所覆盖的屏幕原始内容的大概轮廓。Specifically, as shown in Fig. 11 and Fig. 12, Fig. 11 and Fig. 12 are schematic diagrams showing semi-transparent blurred display of the original content of the screen in the viewfinder frame and the coverage area of the imaging screen in this embodiment. The area within the frame of the viewfinder is the content to be enlarged that the user is interested in. The original display content of the screen corresponding to the area covered by the viewfinder and the imaging screen is displayed with a preset transparency using an image smoothing algorithm. , so that the user can clearly see the enlarged content displayed on the imaging screen, and at the same time, can also see the outline of the original content of the screen covered by the viewfinder frame and the imaging screen.
此外,如图13所示,图13是本发明一个实施例中,手持终端屏幕放大镜系统取景框仅显示边框的显示模式示意图。此时取景框后被遮挡的屏幕原始内容不显示,成像屏后被遮挡的屏幕原始内容仍虚化显示。In addition, as shown in FIG. 13 , FIG. 13 is a schematic diagram of a display mode in which only borders are displayed in the viewfinder frame of the screen magnifier system of the handheld terminal in an embodiment of the present invention. At this time, the original content of the screen that is blocked behind the viewfinder is not displayed, and the original content of the screen that is blocked behind the imaging screen is still blurred.
在虚化显示时,被成像屏所覆盖的屏幕原始内容区域的屏幕原始内容的像素按原始比例显示,并按用户预先设定好的透明度来显示,这些像素与成像屏上显示的放大后的内容的像素叠加显示,保证用户在看到成像屏上内容的同时,仍能同时看到被遮挡部分原始内容的轮廓。During blurred display, the pixels of the original content of the screen covered by the imaging screen are displayed in the original proportion, and are displayed according to the transparency preset by the user. The pixels of the content are superimposed and displayed to ensure that the user can still see the outline of the blocked part of the original content while seeing the content on the imaging screen.
另外,本发明的放大镜系统还具备记忆功能,用户可以存储经常浏览的网页所使用的最佳默认放大比例和取景框大小,方便用户进行浏览。In addition, the magnifying glass system of the present invention also has a memory function, and the user can store the best default magnification ratio and viewfinder frame size used by frequently browsed web pages, which is convenient for the user to browse.
由上述方案可知,本实施例可根据终端屏幕的物理分辨率,自动计算合适的初始放大显示倍数,对屏幕网页内容局部区域进行放大,并保证了网页原始内容的全屏完整显示的视觉感官不会被破坏;此外,放大镜系统具备记忆和自适应功能,可以根据用户经常浏览的网页的特点,记忆最佳放大比例和取景框大小,方便用户进行浏览,极大的提升了用户体验效果。本发明可以通过软件插件的方式在终端设备上安装,支持各种终端、浏览器以及文档处理程序等应用程序。It can be seen from the above scheme that this embodiment can automatically calculate the appropriate initial magnification display multiple according to the physical resolution of the terminal screen, and zoom in on the partial area of the webpage content on the screen, and ensure that the visual sense of the full-screen and complete display of the original content of the webpage will not be affected. In addition, the magnifying glass system has memory and self-adaptive functions, which can memorize the best magnification ratio and the size of the viewfinder frame according to the characteristics of the webpages that users frequently browse, which is convenient for users to browse and greatly improves the user experience effect. The present invention can be installed on the terminal equipment in the way of software plug-in, and supports application programs such as various terminals, browsers and document processing programs.
如图14所示,本发明另一实施例提出一种屏幕内容放大显示方法,在上述第一实施例的基础上,在步骤S102之后,还包括:As shown in FIG. 14 , another embodiment of the present invention proposes a screen content zoom-in display method. On the basis of the above-mentioned first embodiment, after step S102, it also includes:
步骤S103,通过触控取景框的至少一侧边框和/或对角点上的焦点来调节取景框的大小;通过在垂直方向和/或水平方向拉伸或缩小成像屏来调节成像屏的放大比例。Step S103, adjust the size of the viewfinder frame by touching at least one side frame of the viewfinder frame and/or the focus on the diagonal point; adjust the zoom of the imaging screen by stretching or shrinking the imaging screen in the vertical direction and/or horizontal direction Proportion.
相比上述第一实施例,本实施例放大镜系统还可以对取景框的大小以及成像屏的放大比例进行调节。Compared with the above-mentioned first embodiment, the magnifying glass system in this embodiment can also adjust the size of the viewfinder frame and the magnification ratio of the imaging screen.
具体地,如图15所示,图15是本实施例中单点触控取景框竖直边框在水平触控移动方向拉伸取景框水平大小的示意图。当用户手指触控到取景框的竖直边框时,竖直边框将显示为焦点状态(如闪烁、颜色改变等),提示用户可以进行缩放操作,此时按住边框进行水平移动,取景框将在水平移动方向上改变大小,成像屏相对取景框按当前的放大倍数改变大小。Specifically, as shown in FIG. 15 , FIG. 15 is a schematic diagram of stretching the horizontal size of the viewfinder frame by the vertical frame of the single-touch viewfinder frame in the horizontal touch moving direction in this embodiment. When the user's finger touches the vertical border of the viewfinder frame, the vertical border will be displayed as the focus state (such as blinking, color change, etc.), prompting the user to perform a zoom operation. At this time, press and hold the border to move horizontally, and the viewfinder frame will be If the size is changed in the horizontal moving direction, the size of the imaging screen will be changed according to the current magnification relative to the viewfinder.
图16是本实施例中单点触控取景框水平边框在竖直触控移动方向拉伸取景框竖直大小的示意图。当用户手指触控到取景框的水平边框时,水平边框将显示为焦点状态(如闪烁、颜色改变等),提示用户可以进行缩放操作,此时按住边框进行竖直移动,取景框将在竖直移动方向上改变大小,成像屏相对取景框按当前的放大倍数改变大小。FIG. 16 is a schematic diagram of stretching the vertical size of the viewfinder frame by the single-touch viewfinder horizontal border in the vertical touch moving direction in this embodiment. When the user's finger touches the horizontal border of the viewfinder frame, the horizontal border will be displayed as the focus state (such as blinking, color change, etc.), prompting the user to perform zoom operations. At this time, press and hold the border to move vertically, and the viewfinder will be in the If the size is changed in the vertical direction, the size of the imaging screen will be changed according to the current magnification relative to the viewfinder.
图17是本实施例中单点触控取景框边框在任意移动方向拉伸取景框大小的示意图。当用户手指触控到取景框的边角时,边角将显示为焦点状态(如闪烁、颜色改变等),提示用户可以进行缩放操作此时按住边框在任意方向进行移动,取景框将在该移动方向上改变大小。FIG. 17 is a schematic diagram of stretching the size of the viewfinder frame in any moving direction by a single-touch viewfinder frame border in this embodiment. When the user's finger touches the corner of the viewfinder frame, the corner will be displayed as the focus state (such as blinking, color change, etc.), prompting the user to perform zoom operations. At this time, press and hold the border to move in any direction, and the viewfinder will be in the The direction of the move changes size.
图18是本实施例中多点触控伸缩取景框边框来改变取景框大小示意图。当用户手指多点触控到取景框的边框时,被触控边框将显示为焦点状态(如闪烁,颜色改变等),此时按住边框本在多点触控方向同时进行移动,取景框将在用户移动方向上同时改变大小。FIG. 18 is a schematic diagram of changing the size of the viewfinder frame by expanding and contracting the viewfinder frame frame by multi-touch in this embodiment. When the user multi-touches the border of the viewfinder, the touched border will be displayed as the focus state (such as flickering, color change, etc.). Will change size simultaneously in the direction of user movement.
图19是本实施例中单点触控成像屏竖直边框在水平触控移动方向改变放大镜水平放大倍数的示意图。当用户手指触控到成像屏竖直边框时,竖直边框将显示为焦点状态(如闪烁,颜色改变等),此时按住边框进行水平移动,放大镜的水平放大倍数将随之改变。成像屏水平方向大小改变后对应的放大镜的水平放大倍数为成像屏当前宽度/取景框当前宽度。FIG. 19 is a schematic diagram of changing the horizontal magnification of the magnifying glass in the vertical frame of the single-touch imaging screen in the horizontal touch moving direction in this embodiment. When the user's finger touches the vertical border of the imaging screen, the vertical border will be displayed as the focus state (such as blinking, color change, etc.), and at this time, press and hold the border to move horizontally, and the horizontal magnification of the magnifying glass will change accordingly. The horizontal magnification of the corresponding magnifying glass after the horizontal size of the imaging screen is changed is the current width of the imaging screen/the current width of the viewfinder frame.
图20是本实施例中单点触控成像屏水平边框在竖直触控移动方向改变放大镜竖直放大倍数的示意图。当用户手指触控到成像屏水平边框时,水平边框将显示为焦点状态(如闪烁,颜色改变等),此时按住边框进行竖直移动,放大镜的竖直放大倍数将随之改变。成像屏水平方向大小改变后对应的放大镜的水平放大倍数=成像屏当前宽度/取景框当前宽度。FIG. 20 is a schematic diagram of changing the vertical magnification of the magnifying glass in the horizontal border of the single-touch imaging screen in the vertical touch moving direction in this embodiment. When the user's finger touches the horizontal border of the imaging screen, the horizontal border will be displayed as the focus state (such as flickering, color change, etc.). At this time, press and hold the border to move vertically, and the vertical magnification of the magnifying glass will change accordingly. The horizontal magnification of the corresponding magnifying glass after the horizontal size of the imaging screen is changed = the current width of the imaging screen/the current width of the viewfinder frame.
图21是本实施例中同时调整放大镜水平和竖直方向放大倍数示意图。当用户手指多点触控到成像屏的边框时,被触控边框将显示为焦点状态(如闪烁、颜色改变等),此时按住边框本在多点触控方向同时进行移动,放大镜的水平和竖直放大倍数将同时随之改变。成像屏竖直方向大小改变后对应的放大镜的竖直放大倍数=成像屏当前高度/取景框当前高度;成像屏水平方向大小改变后对应的放大镜的水平放大倍数=成像屏当前宽度/取景框当前宽度。Fig. 21 is a schematic diagram of simultaneously adjusting the magnification of the magnifying glass in the horizontal and vertical directions in this embodiment. When the user's finger touches the frame of the imaging screen with multiple touches, the touched frame will be displayed as the focus state (such as flickering, color change, etc.). The horizontal and vertical magnification will change accordingly. The vertical magnification of the corresponding magnifying glass after the vertical size of the imaging screen is changed = the current height of the imaging screen / the current height of the viewfinder frame; the horizontal magnification of the corresponding magnifier after the horizontal direction of the imaging screen is changed = the current width of the imaging screen / the current viewfinder frame width.
由上述方案可知,本实施例可根据终端屏幕的物理分辨率,自动计算合适的初始放大显示倍数,对屏幕网页内容局部区域进行放大,并保证了网页原始内容的全屏完整显示的视觉感官不会被破坏;此外,放大镜系统具备记忆和自适应功能,可以根据用户经常浏览的网页的特点,记忆最佳放大比例和取景框大小,方便用户进行浏览;同时,用户还可以根据需要以多种点触方式对取景框和成像屏的大小以及成像屏的放大倍数进行调节,进一步提升了用户的体验效果。It can be seen from the above scheme that this embodiment can automatically calculate the appropriate initial magnification display multiple according to the physical resolution of the terminal screen, and zoom in on the partial area of the webpage content on the screen, and ensure that the visual sense of the full-screen and complete display of the original content of the webpage will not be affected. In addition, the magnifying glass system has memory and self-adaptive functions, which can memorize the best magnification ratio and the size of the viewfinder frame according to the characteristics of the webpages frequently browsed by the user, so as to facilitate the user to browse; at the same time, the user can also use various points to The size of the viewfinder frame and the imaging screen and the magnification of the imaging screen are adjusted by touch, which further improves the user experience.
如图22所示,本发明再一实施例提出一种屏幕内容放大显示方法,在上述第一实施例的基础上,在步骤S102之后,还包括:As shown in FIG. 22 , another embodiment of the present invention proposes a screen content zoom-in display method. On the basis of the above-mentioned first embodiment, after step S102, it also includes:
步骤S104,接收用户点击成像屏内的放大内容的操作指令;Step S104, receiving an operation instruction for the user to click on the enlarged content in the imaging screen;
步骤S105,根据操作指令计算并获取成像屏内的放大内容对应的取景框中原始显示内容处的位置信息;Step S105, calculating and acquiring the position information of the original display content in the viewfinder frame corresponding to the enlarged content in the imaging screen according to the operation instruction;
步骤S106,调用屏幕上的上述位置信息对应的网络超链接或应用程序。Step S106, calling the network hyperlink or application corresponding to the location information on the screen.
相比上述第一实施例,本实施例中放大镜系统还可以实现用户对成像屏中放大显示的内容进行操作。Compared with the above-mentioned first embodiment, the magnifying glass system in this embodiment can also enable the user to operate the enlarged and displayed content on the imaging screen.
具体地,作为一种实施方式,若成像屏采用像素放大的形式显示,并假设成像屏上显示的是网页链接,当用户点击成像屏中的网页链接位置时,由放大镜系统计算出该位置对应的屏幕原始位置的坐标,并通过操作系统函数调用该坐标对应的网页链接在新网页窗口打开。Specifically, as an implementation, if the imaging screen is displayed in the form of pixel enlargement, and assuming that the display on the imaging screen is a web page link, when the user clicks the position of the web page link on the imaging screen, the magnifying glass system calculates that the position corresponds to coordinates of the original position of the screen, and call the webpage link corresponding to the coordinates through the operating system function to open in a new webpage window.
参照上述图8所示,设取景框中的目标像素点坐标为(i,j),成像屏上的像素点的坐标为(x,y),当用户点击成像屏上放大后网页链接的坐标点(x,y)后,由放大镜系统计算出在取景框中对应的坐标点(i,j),然后由放大镜系统调用(i,j)坐标点对应的网页链接来打开网页。上述两个坐标点的映射关系为(i,j)=f(x,y),f函数为由成像屏坐标到取景框坐标的映射关系函数。以屏幕的参考坐标系原点位于屏幕左下角,成像屏的中心位于取景框中心右上方为例,(i,j)=f(x,y)=(x/p-p0,y/h-h0),p为水平方向的放大倍数,h为竖直方向的放大倍数,p0为取景框中心点与成像屏中心点在水平方向上的像素点距离差,h0为取景框中心点与成像屏中心点在竖直方向上的像素点距离差。Referring to the above shown in Figure 8, suppose the coordinates of the target pixel in the viewfinder frame are (i, j), and the coordinates of the pixel on the imaging screen are (x, y), when the user clicks on the imaging screen to enlarge the coordinates of the web page link After pointing (x, y), the corresponding coordinate point (i, j) in the viewfinder frame is calculated by the magnifying glass system, and then the web page link corresponding to the (i, j) coordinate point is invoked by the magnifying glass system to open the web page. The mapping relationship between the above two coordinate points is (i, j)=f(x, y), and the f function is a mapping relationship function from the coordinates of the imaging screen to the coordinates of the viewfinder frame. Take the origin of the reference coordinate system of the screen at the lower left corner of the screen, and the center of the imaging screen at the upper right of the center of the viewfinder frame as an example, (i, j)=f(x, y)=(x/p-p0, y/h-h0 ), p is the magnification in the horizontal direction, h is the magnification in the vertical direction, p0 is the pixel distance difference between the center point of the viewfinder frame and the center point of the imaging screen in the horizontal direction, and h0 is the center point of the viewfinder frame and the center of the imaging screen The pixel point distance difference in the vertical direction.
若成像屏上显示的是终端桌面应用程序图标,当用户点击成像屏中的应用程序图标时,由放大镜系统通过上述同样方法计算出该位置对应的屏幕原始位置的坐标,并通过操作系统函数调用该坐标对应的应用程序,即可打开应用程序。If the terminal desktop application icon is displayed on the imaging screen, when the user clicks on the application icon in the imaging screen, the magnifying glass system calculates the coordinates of the original position of the screen corresponding to the position through the same method as above, and calls it through the operating system function The application corresponding to the coordinates can be opened.
作为另一种实施方式,若成像屏采用提取字符字体放大的形式显示。当用户双击成像屏中的感兴的文字时,放大镜系统计算出成像屏上用户点击位置对应的屏幕原始位置的坐标,然后隐藏放大镜的显示,并以该坐标为中心将原始网页进行整体放大显示。此时用户可通过点击对应的网页链接来打开感兴趣的网页。若用户此时不想打开新链接,而想恢复之前的放大镜和网页全屏显示,只需恢复隐藏的放大镜,放大镜系统会将放大镜和网页显示恢复到之前的模式。As another implementation manner, if the imaging screen is displayed in an enlarged form of extracted character fonts. When the user double-clicks the interesting text on the imaging screen, the magnifying glass system calculates the coordinates of the original position of the screen corresponding to the user's click position on the imaging screen, then hides the display of the magnifying glass, and zooms in on the original webpage as a whole with this coordinate as the center. . At this time, the user may open the webpage of interest by clicking the corresponding webpage link. If the user does not want to open a new link at this time, but wants to restore the previous magnifying glass and full-screen display of the web page, only need to restore the hidden magnifying glass, and the magnifying glass system will restore the magnifying glass and web page display to the previous mode.
由上述方案可知,本实施例可根据终端屏幕的物理分辨率,自动计算合适的初始放大显示倍数,对屏幕网页内容局部区域进行放大,并保证了网页原始内容的全屏完整显示的视觉感官不会被破坏;此外,放大镜系统具备记忆和自适应功能,可以根据用户经常浏览的网页的特点,记忆最佳放大比例和取景框大小,方便用户进行浏览;同时,还可以实现用户对成像屏中放大显示的内容进行操作,为用户提供方便,进一步提升了用户体验效果。It can be seen from the above scheme that this embodiment can automatically calculate the appropriate initial magnification display multiple according to the physical resolution of the terminal screen, and zoom in on the partial area of the webpage content on the screen, and ensure that the visual sense of the full-screen and complete display of the original content of the webpage will not be affected. In addition, the magnifying glass system has a memory and self-adaptive function, which can memorize the best magnification ratio and the size of the viewfinder frame according to the characteristics of the webpages frequently browsed by the user, which is convenient for the user to browse; at the same time, it can also enable the user to zoom in on the imaging screen The displayed content is operated to provide convenience for the user and further enhance the user experience effect.
如图23所示,本发明一实施例提出一种屏幕内容放大显示终端,包括:取景模块201以及放大显示模块202,其中:As shown in FIG. 23 , an embodiment of the present invention proposes a screen content zoom-in display terminal, including: a
取景模块201,用于通过取景框从原始屏幕中选取待放大显示区域;The
放大显示模块202,用于将取景框选取的待放大显示区域内的原始显示内容以预定放大比例显示在成像屏中,成像屏与取景框同屏设置在原始屏幕中。The
为了实现对屏幕中选定区域内容进行放大显示,本实施例终端设置有放大镜系统,本实施例中取景模块201以及放大显示模块202基于该放大镜系统而实现。该放大镜系统包括取景框和成像屏,取景框和成像屏在终端屏幕上同屏设置。其中,取景框是放大镜系统的取景和位置基准,用来覆盖屏幕原始内容中用户感兴趣的区域,即取景框所限定的区域为终端屏幕原始内容被选择的区域,用户可以自己需要通过取景框从终端屏幕的原始内容中选取待放大显示的区域;成像屏用来放大显示取景框所选取的终端屏幕的原始内容中待放大显示的区域的内容。In order to enlarge and display the contents of the selected area on the screen, the terminal in this embodiment is provided with a magnifying glass system, and the
成像屏的大小和成像屏与取景框的相对位置由放大镜系统根据预先设定的放大倍数自动计算调节,用来保证取景框内的内容在当前的放大倍数下被放大后可以完整的显示在成像屏上,并且保证成像屏的观看完整性,即保证成像屏的区域总是位于终端屏幕的边界内部。The size of the imaging screen and the relative position between the imaging screen and the viewfinder frame are automatically calculated and adjusted by the magnifying glass system according to the preset magnification to ensure that the content in the viewfinder frame can be completely displayed on the imaging screen after being enlarged at the current magnification. On the screen, and ensure the viewing integrity of the imaging screen, that is, ensure that the area of the imaging screen is always within the boundary of the terminal screen.
放大镜在初始启动时,由放大镜系统根据现有屏幕内容显示分辨率自动计算出一个合适的初始放大显示倍数,对比分辨率越高的屏幕,则可以设置较高的初始放大显示倍数。When the magnifying glass is initially started, the magnifying glass system automatically calculates an appropriate initial magnification display magnification based on the existing screen content display resolution. Compared with screens with higher resolutions, you can set a higher initial magnification display magnification.
放大镜初始启动时的取景框大小为放大镜系统默认指定的大小,取景框的位置为放大镜系统默认指定的位置。The size of the viewfinder frame when the magnifier is initially started is the size specified by the magnifier system by default, and the position of the viewfinder frame is the position specified by the magnifier system by default.
成像屏的大小和位置根据取景框的大小和位置以及预定放大倍数设置,比如,可以根据取景框在屏幕中的中心坐标位置以及预定放大倍数设置成像屏在屏幕中的中心坐标位置。The size and position of the imaging screen are set according to the size and position of the viewfinder frame and a predetermined magnification, for example, the center coordinate position of the imaging screen in the screen can be set according to the central coordinate position of the viewfinder frame in the screen and the predetermined magnification.
如图2所示,图2是本实施例中取景框与成像屏默认相对位置关系示意图。终端屏幕上设有放大镜工具使能控制按钮,通过该按钮,可以开启和关闭放大镜功能。As shown in FIG. 2 , FIG. 2 is a schematic diagram of the default relative positional relationship between the viewfinder frame and the imaging screen in this embodiment. There is a magnifying glass tool enable control button on the terminal screen, through which the magnifying glass function can be turned on and off.
当打开放大镜工具后,成像屏相对取景框的默认位置是以取景框中心位置为基准,按当前设置的水平和放大倍数计算出成像屏的显示位置。比如以屏幕的左上角为坐标系的原点,当前取景框的坐标位置为(X1,Y1),放大倍数为Z,则成像屏的默认中心位置坐标为(X1*Z,Y1*Z)。When the magnifying glass tool is turned on, the default position of the imaging screen relative to the viewfinder is based on the center of the viewfinder, and the display position of the imaging screen is calculated according to the currently set level and magnification. For example, take the upper left corner of the screen as the origin of the coordinate system, the coordinate position of the current viewfinder frame is (X1, Y1), and the magnification factor is Z, then the default center position coordinates of the imaging screen are (X1*Z, Y1*Z).
此外,放大镜的成像屏与取景框之间的相对关系还可以由用户灵活设定。用户可以通过放大镜系统在终端屏幕上设置的联动控制按钮(如图2所示),设定成像屏与取景框联动即同时移动,也就是用户移动取景框时,成像屏与取景框同时移动,或者用户移动成像屏时,取景框与成像屏同时移动;或设定成像屏不动,停留在用户指定的屏幕上的固定位置,单独移动取景框。同时还可以在屏幕上设置放大镜移动手柄。In addition, the relative relationship between the imaging screen of the magnifying glass and the viewfinder frame can also be flexibly set by the user. The user can set the linkage control button (as shown in Figure 2) set on the terminal screen by the magnifying glass system to set the imaging screen and the viewfinder to move simultaneously, that is, when the user moves the viewfinder, the imaging screen and the viewfinder move simultaneously. Or when the user moves the imaging screen, the viewfinder and the imaging screen move simultaneously; or the imaging screen is set to stay still at a fixed position on the screen specified by the user, and the viewfinder is moved independently. At the same time, a magnifying glass moving handle can also be set on the screen.
如图3所示,图3是本实施例中放大镜移动示意图。图3中的网格区(除取景框和放大镜的边框外)都是放大镜移动的焦点区,当用户触控该区域且不释放,放大镜进入可移动状态,此时用户可拖动放大镜到屏幕上任意的位置。As shown in FIG. 3 , FIG. 3 is a schematic diagram of the movement of the magnifying glass in this embodiment. The grid area in Figure 3 (except the frame of the viewfinder and the frame of the magnifying glass) is the focus area for the magnifying glass to move. When the user touches this area and does not release it, the magnifying glass enters a movable state. At this time, the user can drag the magnifying glass to the screen any position.
如图4所示,图4是本实施例中成像屏位置固定的示意图。当用户按下联动控制按钮时,成像屏的位置将固定在当前位置不可移动,取景框仍可任意移动。As shown in FIG. 4 , FIG. 4 is a schematic diagram of a fixed position of the imaging screen in this embodiment. When the user presses the linkage control button, the position of the imaging screen will be fixed at the current position and cannot be moved, and the viewfinder frame can still be moved arbitrarily.
当取景框与成像屏同时移动即联动时,取景框可以位于成像屏内,或者位于成像屏外;或者与成像屏的边框交叉。When the viewfinder and the imaging screen move simultaneously, that is, are linked, the viewfinder can be located inside the imaging screen, or outside the imaging screen, or cross the frame of the imaging screen.
当用户设定成像屏与取景框同时移动时,放大镜系统实时计算成像屏在屏幕上的合适位置,保证成像屏完整的显示在终端屏幕上。比如当用户移动取景框接近屏幕边界时,按默认位置关系的成像屏也会超出屏幕边界,此时系统将通过计算来保证成像屏的区域落在用户可视的屏幕范围内。When the user sets the imaging screen and the viewfinder to move at the same time, the magnifying glass system calculates the proper position of the imaging screen on the screen in real time to ensure that the imaging screen is completely displayed on the terminal screen. For example, when the user moves the viewfinder close to the screen boundary, the imaging screen according to the default position relationship will also exceed the screen boundary. At this time, the system will use calculations to ensure that the area of the imaging screen falls within the user's visible screen range.
如图5、图6所示,图5和图6是本实施例中取景框接近屏幕边缘或边角时成像屏位置自适应显示示意图。当是取景框接近屏幕边缘或边角时,成像屏若按与取景框的默认相对位置关系显示,成像屏的部分区域可能会超出屏幕边界,此时放大镜系统将计算出成像屏在终端屏幕上合适的显示位置,来保证完整的成像屏区域落在用户可视的屏幕范围内。比如以屏幕的左上角为坐标系的原点(0,0),屏幕的右下角为坐标系的边界(X0,Y0),当前取景框的宽度为W,高度为H。当前取景框中心的坐标位置为(X1,Y1),放大倍数为Z,则成像屏的默认中心位置坐标为(X1+W/2*Z,Y1+H/2*Z),若X1+W/2*Z>X0或<0,表示成像屏在水平方向超出当前屏幕的显示范围,则放大镜将在X(水平)方向平移到新的X坐标位置,并使X1+W/2*Z<X0或>0;若Y1+H/2*Z>Y0或<0,表示成像屏在竖直方向超出当前屏幕的显示范围,则放大镜将在Y(竖直)方向平移到新的Y坐标位置,并使Y1+H/2*Z<Y0或>0。As shown in FIG. 5 and FIG. 6, FIG. 5 and FIG. 6 are schematic diagrams of position adaptive display of the imaging screen when the viewfinder is close to the edge or corner of the screen in this embodiment. When the viewfinder frame is close to the edge or corner of the screen, if the imaging screen is displayed according to the default relative position relationship with the viewfinder frame, some areas of the imaging screen may exceed the screen boundary. At this time, the magnifying glass system will calculate that the imaging screen is on the terminal screen Appropriate display position to ensure that the complete imaging screen area falls within the user's visible screen range. For example, the upper left corner of the screen is the origin (0, 0) of the coordinate system, the lower right corner of the screen is the boundary (X0, Y0) of the coordinate system, the width of the current viewfinder is W, and the height is H. The coordinate position of the center of the current viewfinder frame is (X1, Y1), and the magnification is Z, then the default center position coordinates of the imaging screen are (X1+W/2*Z, Y1+H/2*Z), if X1+W /2*Z>X0 or <0 means that the imaging screen exceeds the display range of the current screen in the horizontal direction, then the magnifying glass will translate to the new X coordinate position in the X (horizontal) direction, and make X1+W/2*Z< X0 or >0; if Y1+H/2*Z>Y0 or <0, it means that the imaging screen exceeds the display range of the current screen in the vertical direction, and the magnifying glass will translate to the new Y coordinate position in the Y (vertical) direction , and make Y1+H/2*Z<Y0 or>0.
取景框选取的待放大显示区域内的原始显示内容通过放大显示模块202以预定放大比例(放大倍数)显示在成像屏中,该预定放大倍数由放大镜系统根据现有屏幕内容显示分辨率自动计算设置的初始放大显示倍数,对比分辨率越高的屏幕,则可以设置较高的初始放大显示倍数;此外,上述预定放大倍数也可以由用户根据需要配置并存储在终端本地,在实际操作时,用户可以选择调用本地已有的放大比例配置,由成像屏根据该放大比例进行放大显示。The original display content in the to-be-magnified display area selected by the viewfinder is displayed on the imaging screen with a predetermined magnification ratio (magnification factor) through the
放大镜系统在成像屏中显示放大内容时,具体可以采用像素放大的形式显示,或者采用提取字符字体放大的形式显示。When the magnifying glass system displays the magnified content on the imaging screen, it can specifically display in the form of pixel enlargement, or in the form of extracting character font enlargement.
以下对上述两种方式进行详细阐述:The above two methods are described in detail below:
具体地,如图24所示,作为一种实施方式,若采用像素放大的形式显示,上述放大显示模块202包括:第一放大单元2021、计算单元2022以及第一显示单元2023,其中:Specifically, as shown in FIG. 24, as an implementation manner, if the display is in the form of pixel enlargement, the above-mentioned
第一放大单元2021,用于将取景框内的各像素点采用插值算法以预定放大比例进行放大;The first enlargement unit 2021 is configured to enlarge each pixel in the viewfinder frame with a predetermined enlargement ratio using an interpolation algorithm;
计算单元2022,用于计算放大后的各像素点在所述成像屏中的位置坐标;Calculation unit 2022, configured to calculate the position coordinates of the enlarged pixel points in the imaging screen;
第一显示单元2023,用于将所述放大后的各像素点在所述成像屏中的对应坐标位置进行显示。The first display unit 2023 is configured to display the corresponding coordinate positions of the enlarged pixels on the imaging screen.
具体地,该方式是将取景框内的原始图像按像素级放大后在成像屏中进行显示。成像屏上每个放大后的目标像素点的像素取值由取景框内原始像素点的像素值按预定的插值放大算法进行计算后得到,然后在成像屏上逐个显示放大后的目标像素点。本实施例中的放大算法具体采用二次插值算法,其原理如下:Specifically, this way is to enlarge the original image in the viewfinder at the pixel level and then display it on the imaging screen. The pixel value of each enlarged target pixel point on the imaging screen is obtained by calculating the pixel value of the original pixel point in the viewfinder according to a predetermined interpolation amplification algorithm, and then the enlarged target pixel points are displayed one by one on the imaging screen. The amplification algorithm in this embodiment specifically adopts the quadratic interpolation algorithm, and its principle is as follows:
此处所描述的二次插值算法为:对成像屏上放大后的目标像素点对应的像素值,由坐标映射算法计算得到取景框中对应的理想像素坐标,该坐标一般为浮点数而非整数,将该浮点坐标周围对应的相邻最近的四个整数坐标像素点的像素值作为入参,并且这四个像素点像素值对应不同的权重,若该像素点的水平坐标距离理想坐标的水平坐标距离越近,则选择较大的水平权重值,若该像素点的垂直坐标距离理想坐标的垂直坐标距离越近,则选择较大的垂直权重值,然后由将这四个像素点的像素值和对应的水平和垂直方向权重值作为入参,计算出成像屏目标像素点的像素值。具体算法如下:The secondary interpolation algorithm described here is: for the pixel value corresponding to the enlarged target pixel point on the imaging screen, the coordinate mapping algorithm is used to calculate the corresponding ideal pixel coordinates in the viewfinder frame. The coordinates are generally floating point numbers rather than integers. The pixel values of the four closest integer coordinate pixel points around the floating point coordinates are used as input parameters, and the pixel values of these four pixel points correspond to different weights. If the horizontal coordinate of the pixel point is far from the ideal coordinate level The closer the coordinate distance is, the larger the horizontal weight value will be selected. If the vertical coordinate distance of the pixel point is closer to the vertical coordinate distance of the ideal coordinate, the larger vertical weight value will be selected, and then the pixels of these four pixel points will be value and the corresponding horizontal and vertical weight values as input parameters to calculate the pixel value of the target pixel on the imaging screen. The specific algorithm is as follows:
如图8所示,图8是本实施例中取景框中的内容在成像屏上的一种放大显示方法。设取景框中的原始像素点对应的屏幕坐标为(i,j),i和j都为整数,成像屏上放大后的目标像素点对应的屏幕坐标为(x,y),x和y都为整数,(m,n)为成像屏上的像素点(x,y)按成像屏和取景框的坐标映射关系函数得到的取景框上的理想像素点位置,m和n可能为整数也可能小数,成像屏和取景框的坐标映射关系函数为f(x,y)。并设成像屏上放大后的目标像素点的像素取值为T(x,y),取景框上原始像素点的像素取值为S(x,y)。As shown in FIG. 8 , FIG. 8 is an enlarged display method of the content in the viewfinder frame on the imaging screen in this embodiment. Assume that the screen coordinates corresponding to the original pixels in the viewfinder are (i, j), i and j are both integers, and the screen coordinates corresponding to the enlarged target pixels on the imaging screen are (x, y), where both x and y are It is an integer, (m, n) is the pixel point (x, y) on the imaging screen according to the coordinate mapping relationship function of the imaging screen and the viewing frame to obtain the ideal pixel position on the viewing frame, m and n may be integers or Decimals, the coordinate mapping function of the imaging screen and the viewfinder frame is f(x, y). It is also assumed that the pixel value of the enlarged target pixel point on the imaging screen is T(x, y), and the pixel value of the original pixel point on the viewfinder frame is S(x, y).
这里以屏幕左下角为参考坐标系原点,成像屏的中心位于取景框中心右上方为例,则(m,n)=f(x,y)=(x/p-p0,y/h-h0),p为水平方向的放大倍数,h为竖直方向的放大倍数,p0为取景框中心点与成像屏中心点在水平方向上的像素点距离差,h0为取景框中心点与成像屏中心点在竖直方向上的像素点距离差。对于任一个成像屏上的目标像素点(x,y),通过上述坐标系映射关系可以计算得到其在取景框内对应的理想像素点的浮点坐标为(m,n)=(i+u,j+v),其中i,j为整数,u,v均为[0,1]区间的浮点数,则成像屏上放大后的目标像素点的像素取值T(x,y)可由取景框中坐标为(i,j),(i+1,j),(i,j+1),(i+1,j+1)的四个原始像素点的像素值联合确定,设水平方向的权重比例系数为hw0,hw1,则垂直方向的权重比例系数为vw0,vw1,则成像屏上放大后的目标像素点的像素取值T(x,y)=hw0*vw0*S(i,j)+hw0*vw1*S(i,j+1)+hw1*vw0*S(i+1,j)+hw1*vw1*S(i+1,j+1)。若在本实施例中设定hw0=1-u,hw1=u,vw0=1-v,vw1=v,那么T(x,y)=(1-u)*(1-v)*S(i,j)+(1-u)*v*S(i,j+1)+u*(1-v)*S(i+1,j)+u*v*S(i+1,j+1)。。Here, the lower left corner of the screen is taken as the origin of the reference coordinate system, and the center of the imaging screen is located at the upper right of the center of the viewfinder frame as an example, then (m, n)=f(x, y)=(x/p-p0, y/h-h0 ), p is the magnification in the horizontal direction, h is the magnification in the vertical direction, p0 is the pixel distance difference between the center point of the viewfinder frame and the center point of the imaging screen in the horizontal direction, and h0 is the center point of the viewfinder frame and the center of the imaging screen The pixel point distance difference in the vertical direction. For any target pixel point (x, y) on the imaging screen, the floating-point coordinates of its corresponding ideal pixel point in the viewfinder frame can be calculated through the above-mentioned coordinate system mapping relationship as (m, n)=(i+u , j+v), wherein i, j are integers, u, v are floating-point numbers in the interval [0, 1], then the pixel value T(x, y) of the enlarged target pixel point on the imaging screen can be determined by the viewfinder The pixel values of the four original pixel points whose coordinates are (i, j), (i+1, j), (i, j+1), (i+1, j+1) in the frame are jointly determined, and the horizontal direction The weight proportional coefficient of is hw0, hw1, then the weight proportional coefficient of vertical direction is vw0, vw1, then the pixel value T (x, y)=hw0*vw0*S (i, j)+hw0*vw1*S(i,j+1)+hw1*vw0*S(i+1,j)+hw1*vw1*S(i+1,j+1). If hw0=1-u, hw1=u, vw0=1-v, vw1=v are set in this embodiment, then T(x, y)=(1-u)*(1-v)*S( i,j)+(1-u)*v*S(i,j+1)+u*(1-v)*S(i+1,j)+u*v*S(i+1,j +1). .
如图25所示,作为另一种实施方式,若采用提取字符字体放大的形式显示,上述放大显示模块202包括:提取单元2024、第二放大单元2025以及第二显示单元2026,其中:As shown in FIG. 25 , as another implementation, if the font of the extracted characters is enlarged and displayed, the
提取单元2024,用于调用终端操作系统函数,从终端屏幕显示字符缓冲中提取取景框覆盖区域屏幕坐标范围内的字符;The extracting
第二放大单元2025,用于以预定放大比例对字符进行放大;The
第二显示单元2026,用于将放大后的字符显示在所述成像屏中。The
具体地,如图10所示,图10是本实施例中取景框中的内容在成像屏上的另一种放大显示方法。该方式是将取景框内的原始字符提取出来后,将字体放大后再在成像屏中进行显示。首先放大镜系统调用终端操作系统函数,从终端屏幕显示字符缓冲中提取取景框覆盖区域屏幕坐标范围内的字符。当取景框区域为矩形时,该区域对应的屏幕区域的坐标为,(right,bottom),(left,top)为矩形区域的左上角坐标。(right,bottom)为其右下角坐标。放大镜系统调用终端操作系统函数,从屏幕上的该矩形区域对应的显示字符缓冲中提取字符,并将提取后的字符拷进内存,然后将字符按照放大的字体重新在成像屏中显示,并可对成像屏中的任意字符进行选择、拷贝等操作。Specifically, as shown in FIG. 10 , FIG. 10 is another enlarged display method of the content in the viewfinder frame on the imaging screen in this embodiment. This method is to extract the original characters in the viewfinder frame, enlarge the font and then display it on the imaging screen. Firstly, the magnifying glass system calls the function of the terminal operating system to extract characters within the screen coordinate range of the area covered by the viewfinder frame from the character buffer displayed on the terminal screen. When the viewfinder frame area is a rectangle, the coordinates of the screen area corresponding to this area are (right, bottom), and (left, top) are coordinates of the upper left corner of the rectangular area. (right, bottom) is the coordinate of the lower right corner. The magnifying glass system calls the function of the terminal operating system to extract characters from the display character buffer corresponding to the rectangular area on the screen, copy the extracted characters into the memory, and then re-display the characters on the imaging screen according to the enlarged font, and can Perform operations such as selecting and copying any character on the imaging screen.
此外,在具体实施过程中,还可将取景框及成像屏的边框图层以预定的宽度和透明度进行显示;将取景框和/或成像屏所覆盖区域对应的被遮挡的屏幕原始显示内容的轮廓以预设的透明度进行虚化显示。In addition, in the specific implementation process, the viewfinder frame and the frame layer of the imaging screen can also be displayed with a predetermined width and transparency; Outlines are blurred with a preset transparency.
具体地,如图11和图12所示,图11和图12是本实施例中取景框和成像屏覆盖区域屏幕原始内容半透明虚化显示示意图。取景框的边框内的区域为用户感兴趣的待放大内容,取景框和成像屏下面所覆盖区域对应的屏幕原始显示内容,其对应的像素采用图像平滑算法并以预先设定好的透明度来显示,使用户在清晰看到成像屏上所显示的放大后的内容的同时,还可以看到取景框和成像屏下面所覆盖的屏幕原始内容的大概轮廓。Specifically, as shown in Fig. 11 and Fig. 12, Fig. 11 and Fig. 12 are schematic diagrams showing semi-transparent blurred display of the original content of the screen in the viewfinder frame and the coverage area of the imaging screen in this embodiment. The area within the frame of the viewfinder is the content to be enlarged that the user is interested in. The original display content of the screen corresponding to the area covered by the viewfinder and the imaging screen is displayed with a preset transparency using an image smoothing algorithm. , so that the user can clearly see the enlarged content displayed on the imaging screen, and at the same time, can also see the outline of the original content of the screen covered by the viewfinder frame and the imaging screen.
此外,如图13所示,图13是本发明一个实施例中,手持终端屏幕放大镜系统取景框仅显示边框的显示模式示意图。此时取景框后被遮挡的屏幕原始内容不显示,成像屏后被遮挡的屏幕原始内容仍虚化显示。In addition, as shown in FIG. 13 , FIG. 13 is a schematic diagram of a display mode in which only borders are displayed in the viewfinder frame of the screen magnifier system of the handheld terminal in an embodiment of the present invention. At this time, the original content of the screen that is blocked behind the viewfinder is not displayed, and the original content of the screen that is blocked behind the imaging screen is still blurred.
在虚化显示时,被成像屏所覆盖的屏幕原始内容区域的屏幕原始内容的像素按原始比例显示,并按用户预先设定好的透明度来显示,这些像素与成像屏上显示的放大后的内容的像素叠加显示,保证用户在看到成像屏上内容的同时,仍能同时看到被遮挡部分原始内容的轮廓。During blurred display, the pixels of the original content of the screen covered by the imaging screen are displayed in the original proportion, and are displayed according to the transparency preset by the user. The pixels of the content are superimposed and displayed to ensure that the user can still see the outline of the blocked part of the original content while seeing the content on the imaging screen.
另外,本发明的放大镜系统还具备记忆功能,用户可以存储经常浏览的网页所使用的最佳默认放大比例和取景框大小,方便用户进行浏览。In addition, the magnifying glass system of the present invention also has a memory function, and the user can store the best default magnification ratio and viewfinder frame size used by frequently browsed web pages, which is convenient for the user to browse.
由上述方案可知,本实施例可根据终端屏幕的物理分辨率,自动计算合适的初始放大显示倍数,对屏幕网页内容局部区域进行放大,并保证了网页原始内容的全屏完整显示的视觉感官不会被破坏,极大的提升了用户体验效果。本发明可以通过软件插件的方式在终端设备上安装,支持各种终端、浏览器以及文档处理程序等应用程序。It can be seen from the above scheme that this embodiment can automatically calculate the appropriate initial magnification display multiple according to the physical resolution of the terminal screen, and zoom in on the partial area of the webpage content on the screen, and ensure that the visual sense of the full-screen and complete display of the original content of the webpage will not be affected. is destroyed, which greatly improves the user experience effect. The present invention can be installed on the terminal equipment in the way of software plug-in, and supports application programs such as various terminals, browsers and document processing programs.
如图26所示,本发明另一实施例提出一种屏幕内容放大显示终端,在上述图23所示的实施例的基础上还包括:调节模块203和存储模块204,其中:As shown in FIG. 26 , another embodiment of the present invention proposes a screen content zoom-in display terminal, which further includes an
调节模块203,用于通过触控所述取景框的至少一侧边框和/或对角点上的焦点来调节所述取景框的大小;通过在垂直方向和/或水平方向拉伸或缩小所述成像屏来调节所述成像屏的放大比例。An
存储模块204,用于保存所述取景框大小和成像屏放大比例的参数。The
相比上述图23所示的实施例,本实施例放大镜系统还可以对取景框的大小以及成像屏的放大比例进行调节。Compared with the above-mentioned embodiment shown in FIG. 23 , the magnifying glass system in this embodiment can also adjust the size of the viewfinder frame and the magnification ratio of the imaging screen.
具体地,如图15所示,图15是本实施例中单点触控取景框竖直边框在水平触控移动方向拉伸取景框水平大小的示意图。当用户手指触控到取景框的竖直边框时,竖直边框将显示为焦点状态(如闪烁、颜色改变等),提示用户可以进行缩放操作,此时按住边框进行水平移动,取景框将在水平移动方向上改变大小,成像屏相对取景框按当前的放大倍数改变大小。Specifically, as shown in FIG. 15 , FIG. 15 is a schematic diagram of stretching the horizontal size of the viewfinder frame by the vertical frame of the single-touch viewfinder frame in the horizontal touch moving direction in this embodiment. When the user's finger touches the vertical border of the viewfinder frame, the vertical border will be displayed as the focus state (such as blinking, color change, etc.), prompting the user to perform a zoom operation. At this time, press and hold the border to move horizontally, and the viewfinder frame will be If the size is changed in the horizontal moving direction, the size of the imaging screen will be changed according to the current magnification relative to the viewfinder.
图16是本实施例中单点触控取景框水平边框在竖直触控移动方向拉伸取景框竖直大小的示意图。当用户手指触控到取景框的水平边框时,水平边框将显示为焦点状态(如闪烁、颜色改变等),提示用户可以进行缩放操作,此时按住边框进行竖直移动,取景框将在竖直移动方向上改变大小,成像屏相对取景框按当前的放大倍数改变大小。FIG. 16 is a schematic diagram of stretching the vertical size of the viewfinder frame by the single-touch viewfinder horizontal border in the vertical touch moving direction in this embodiment. When the user's finger touches the horizontal border of the viewfinder frame, the horizontal border will be displayed as the focus state (such as blinking, color change, etc.), prompting the user to perform zoom operations. At this time, press and hold the border to move vertically, and the viewfinder will be in the If the size is changed in the vertical direction, the size of the imaging screen will be changed according to the current magnification relative to the viewfinder.
图17是本实施例中单点触控取景框边框在任意移动方向拉伸取景框大小的示意图。当用户手指触控到取景框的边角时,边角将显示为焦点状态(如闪烁、颜色改变等),提示用户可以进行缩放操作此时按住边框在任意方向进行移动,取景框将在该移动方向上改变大小。FIG. 17 is a schematic diagram of stretching the size of the viewfinder frame in any moving direction by a single-touch viewfinder frame border in this embodiment. When the user's finger touches the corner of the viewfinder frame, the corner will be displayed as the focus state (such as blinking, color change, etc.), prompting the user to perform zoom operations. At this time, press and hold the border to move in any direction, and the viewfinder will be in the The direction of the move changes size.
图18是本实施例中多点触控伸缩取景框边框来改变取景框大小示意图。当用户手指多点触控到取景框的边框时,被触控边框将显示为焦点状态(如闪烁,颜色改变等),此时按住边框本在多点触控方向同时进行移动,取景框将在用户移动方向上同时改变大小。FIG. 18 is a schematic diagram of changing the size of the viewfinder frame by expanding and contracting the viewfinder frame frame by multi-touch in this embodiment. When the user multi-touches the border of the viewfinder, the touched border will be displayed as the focus state (such as flickering, color change, etc.). Will change size simultaneously in the direction of user movement.
图19是本实施例中单点触控成像屏竖直边框在水平触控移动方向改变放大镜水平放大倍数的示意图。当用户手指触控到成像屏竖直边框时,竖直边框将显示为焦点状态(如闪烁,颜色改变等),此时按住边框进行水平移动,放大镜的水平放大倍数将随之改变。成像屏水平方向大小改变后对应的放大镜的水平放大倍数为成像屏当前宽度/取景框当前宽度。FIG. 19 is a schematic diagram of changing the horizontal magnification of the magnifying glass in the vertical frame of the single-touch imaging screen in the horizontal touch moving direction in this embodiment. When the user's finger touches the vertical border of the imaging screen, the vertical border will be displayed as the focus state (such as blinking, color change, etc.), and at this time, press and hold the border to move horizontally, and the horizontal magnification of the magnifying glass will change accordingly. The horizontal magnification of the corresponding magnifying glass after the horizontal size of the imaging screen is changed is the current width of the imaging screen/the current width of the viewfinder frame.
图20是本实施例中单点触控成像屏水平边框在竖直触控移动方向改变放大镜竖直放大倍数的示意图。当用户手指触控到成像屏水平边框时,水平边框将显示为焦点状态(如闪烁,颜色改变等),此时按住边框进行竖直移动,放大镜的竖直放大倍数将随之改变。成像屏水平方向大小改变后对应的放大镜的水平放大倍数=成像屏当前宽度/取景框当前宽度。FIG. 20 is a schematic diagram of changing the vertical magnification of the magnifying glass in the horizontal border of the single-touch imaging screen in the vertical touch moving direction in this embodiment. When the user's finger touches the horizontal border of the imaging screen, the horizontal border will be displayed as the focus state (such as flickering, color change, etc.). At this time, press and hold the border to move vertically, and the vertical magnification of the magnifying glass will change accordingly. The horizontal magnification of the corresponding magnifying glass after the horizontal size of the imaging screen is changed = the current width of the imaging screen/the current width of the viewfinder frame.
图21是本实施例中同时调整放大镜水平和竖直方向放大倍数示意图。当用户手指多点触控到成像屏的边框时,被触控边框将显示为焦点状态(如闪烁、颜色改变等),此时按住边框本在多点触控方向同时进行移动,放大镜的水平和竖直放大倍数将同时随之改变。成像屏竖直方向大小改变后对应的放大镜的竖直放大倍数=成像屏当前高度/取景框当前高度;成像屏水平方向大小改变后对应的放大镜的水平放大倍数=成像屏当前宽度/取景框当前宽度。Fig. 21 is a schematic diagram of simultaneously adjusting the magnification of the magnifying glass in the horizontal and vertical directions in this embodiment. When the user's finger touches the frame of the imaging screen with multiple touches, the touched frame will be displayed as the focus state (such as flickering, color change, etc.). The horizontal and vertical magnification will change accordingly. The vertical magnification of the corresponding magnifying glass after the vertical size of the imaging screen is changed = the current height of the imaging screen / the current height of the viewfinder frame; the horizontal magnification of the corresponding magnifier after the horizontal direction of the imaging screen is changed = the current width of the imaging screen / the current viewfinder frame width.
由上述方案可知,本实施例可根据终端屏幕的物理分辨率,自动计算合适的初始放大显示倍数,对屏幕网页内容局部区域进行放大,并保证了网页原始内容的全屏完整显示的视觉感官不会被破坏;此外,放大镜系统具备记忆和自适应功能,可以根据用户经常浏览的网页的特点,记忆最佳放大比例和取景框大小,方便用户进行浏览;同时,用户还可以根据需要以多种点触方式对取景框和成像屏的大小以及成像屏的放大倍数进行调节,进一步提升了用户的体验效果。It can be seen from the above scheme that this embodiment can automatically calculate the appropriate initial magnification display multiple according to the physical resolution of the terminal screen, and zoom in on the partial area of the webpage content on the screen, and ensure that the visual sense of the full-screen and complete display of the original content of the webpage will not be affected. In addition, the magnifying glass system has memory and self-adaptive functions, which can memorize the best magnification ratio and the size of the viewfinder frame according to the characteristics of the webpages frequently browsed by the user, so as to facilitate the user to browse; at the same time, the user can also use various points to The size of the viewfinder frame and the imaging screen and the magnification of the imaging screen are adjusted by touch, which further improves the user experience.
如图27所示,本发明再一实施例提出一种屏幕内容放大显示终端,在上述图23所示的实施例的基础上还包括:As shown in FIG. 27 , another embodiment of the present invention proposes a screen content zoom-in display terminal, which further includes:
操作模块205,用于接收用户点击所述成像屏内的放大内容的操作指令;根据所述操作指令计算并获取所述成像屏内的放大内容对应的取景框中原始显示内容处的位置信息;通过系统调用屏幕上所述位置信息对应的网络超链接或应用程序。An
相比上述图23所示的实施例,本实施例中放大镜系统还可以实现用户对成像屏中放大显示的内容进行操作。Compared with the above-mentioned embodiment shown in FIG. 23 , the magnifying glass system in this embodiment can also enable the user to operate the enlarged and displayed content on the imaging screen.
具体地,作为一种实施方式,若成像屏采用像素放大的形式显示,并假设成像屏上显示的是网页链接,当用户点击成像屏中的网页链接位置时,由放大镜系统计算出该位置对应的屏幕原始位置的坐标,并通过操作系统函数调用该坐标对应的网页链接在新网页窗口打开。Specifically, as an implementation, if the imaging screen is displayed in the form of pixel enlargement, and assuming that the display on the imaging screen is a web page link, when the user clicks the position of the web page link on the imaging screen, the magnifying glass system calculates that the position corresponds to coordinates of the original position of the screen, and call the webpage link corresponding to the coordinates through the operating system function to open in a new webpage window.
参照上述图8所示,设取景框中的目标像素点坐标为(i,j),成像屏上的像素点的坐标为(x,y),当用户点击成像屏上放大后网页链接的坐标点(x,y)后,由放大镜系统计算出在取景框中对应的坐标点(i,j),然后由放大镜系统调用(i,j)坐标点对应的网页链接来打开网页。上述两个坐标点的映射关系为(i,j)=f(x,y),f函数为由成像屏坐标到取景框坐标的映射关系函数。以屏幕的参考坐标系原点位于屏幕左下角,成像屏的中心位于取景框中心右上方为例,(i,j)=f(x,y)=(x/p-p0,y/h-h0),p为水平方向的放大倍数,h为竖直方向的放大倍数,p0为取景框中心点与成像屏中心点在水平方向上的像素点距离差,h0为取景框中心点与成像屏中心点在竖直方向上的像素点距离差。Referring to the above shown in Figure 8, suppose the coordinates of the target pixel in the viewfinder frame are (i, j), and the coordinates of the pixel on the imaging screen are (x, y), when the user clicks on the imaging screen to enlarge the coordinates of the web page link After pointing (x, y), the corresponding coordinate point (i, j) in the viewfinder frame is calculated by the magnifying glass system, and then the web page link corresponding to the (i, j) coordinate point is invoked by the magnifying glass system to open the web page. The mapping relationship between the above two coordinate points is (i, j)=f(x, y), and the f function is a mapping relationship function from the coordinates of the imaging screen to the coordinates of the viewfinder frame. Take the origin of the reference coordinate system of the screen at the lower left corner of the screen, and the center of the imaging screen at the upper right of the center of the viewfinder frame as an example, (i, j)=f(x, y)=(x/p-p0, y/h-h0 ), p is the magnification in the horizontal direction, h is the magnification in the vertical direction, p0 is the pixel distance difference between the center point of the viewfinder frame and the center point of the imaging screen in the horizontal direction, and h0 is the center point of the viewfinder frame and the center of the imaging screen The pixel point distance difference in the vertical direction.
若成像屏上显示的是终端桌面应用程序图标,当用户点击成像屏中的应用程序图标时,由放大镜系统通过上述同样方法计算出该位置对应的屏幕原始位置的坐标,并通过操作系统函数调用该坐标对应的应用程序,即可打开应用程序。If the terminal desktop application icon is displayed on the imaging screen, when the user clicks on the application icon in the imaging screen, the magnifying glass system calculates the coordinates of the original position of the screen corresponding to the position through the same method as above, and calls it through the operating system function The application corresponding to the coordinates can be opened.
作为另一种实施方式,若成像屏采用提取字符字体放大的形式显示。当用户双击成像屏中的感兴的文字时,放大镜系统计算出成像屏上用户点击位置对应的屏幕原始位置的坐标,然后隐藏放大镜的显示,并以该坐标为中心将原始网页进行整体放大显示。此时用户可通过点击对应的网页链接来打开感兴趣的网页。若用户此时不想打开新链接,而想恢复之前的放大镜和网页全屏显示,只需恢复隐藏的放大镜,放大镜系统会将放大镜和网页显示恢复到之前的模式。As another implementation manner, if the imaging screen is displayed in an enlarged form of extracted character fonts. When the user double-clicks the interesting text on the imaging screen, the magnifying glass system calculates the coordinates of the original position of the screen corresponding to the user's click position on the imaging screen, then hides the display of the magnifying glass, and zooms in on the original webpage as a whole with this coordinate as the center. . At this time, the user may open the webpage of interest by clicking the corresponding webpage link. If the user does not want to open a new link at this time, but wants to restore the previous magnifying glass and full-screen display of the web page, only need to restore the hidden magnifying glass, and the magnifying glass system will restore the magnifying glass and web page display to the previous mode.
需要说明的是,上述各实施例还可以组合实施,比如,可将图27所示的实施例中的操作模块205应用于图26所示的实施例中。It should be noted that the above embodiments can also be implemented in combination, for example, the
如图28所示,本发明再一实施例提出一种屏幕内容放大显示终端,在上述图26所示的实施例的基础上还包括:操作模块205,用于接收用户点击所述成像屏内的放大内容的操作指令;根据所述操作指令计算并获取所述成像屏内的放大内容对应的取景框中原始显示内容处的位置信息;通过系统调用屏幕上所述位置信息对应的网络超链接或应用程序。As shown in FIG. 28 , another embodiment of the present invention proposes a screen content zoom-in display terminal. On the basis of the above-mentioned embodiment shown in FIG. Operation instruction of the enlarged content; calculate and obtain the position information of the original display content in the viewfinder frame corresponding to the enlarged content in the imaging screen according to the operation instruction; call the network hyperlink corresponding to the position information on the screen through the system or application.
相比上述图26所示的实施例,本实施例中放大镜系统还可以实现用户对成像屏中放大显示的内容进行操作。其具体操作过程请参照上述图27所示的实施例,在此不再赘述。Compared with the above-mentioned embodiment shown in FIG. 26 , the magnifying glass system in this embodiment can also enable the user to operate the enlarged and displayed content on the imaging screen. Please refer to the embodiment shown in FIG. 27 above for the specific operation process, which will not be repeated here.
由上述方案可知,本实施例可根据终端屏幕的物理分辨率,自动计算合适的初始放大显示倍数,对屏幕网页内容局部区域进行放大,并保证了网页原始内容的全屏完整显示的视觉感官不会被破坏;此外,放大镜系统具备记忆和自适应功能,可以根据用户经常浏览的网页的特点,记忆最佳放大比例和取景框大小,方便用户进行浏览;同时,还可以实现用户对成像屏中放大显示的内容进行操作,为用户提供方便,进一步提升了用户体验效果。It can be seen from the above scheme that this embodiment can automatically calculate the appropriate initial magnification display multiple according to the physical resolution of the terminal screen, and zoom in on the partial area of the webpage content on the screen, and ensure that the visual sense of the full-screen and complete display of the original content of the webpage will not be affected. In addition, the magnifying glass system has a memory and self-adaptive function, which can memorize the best magnification ratio and the size of the viewfinder frame according to the characteristics of the webpages frequently browsed by the user, which is convenient for the user to browse; at the same time, it can also enable the user to zoom in on the imaging screen The displayed content is operated to provide convenience for the user and further enhance the user experience effect.
相比现有技术,本发明具有以下特点:Compared with the prior art, the present invention has the following characteristics:
1、电子设备屏幕启动放大镜功能后,会放大该区域所显示的内容,可通过手指拖动放大镜在屏幕上任意移动。1. After the magnifying glass function is activated on the screen of the electronic device, the content displayed in the area will be enlarged, and the magnifying glass can be moved arbitrarily on the screen by dragging the magnifying glass with a finger.
2、取景框所覆盖的区域的大小可以通过用户触控取景框边框焦点所确定的方向上来进行调节,比如在用户手指所确定的一个焦点和焦点移动方向上进行拉伸;或在用户手指所确定的两个焦点及焦点移动方向上方向上进行伸缩。2. The size of the area covered by the viewfinder frame can be adjusted in the direction determined by the user touching the focus of the viewfinder border, such as stretching in a focus determined by the user's finger and the direction of focus movement; or in the direction determined by the user's finger The two determined focal points and the moving direction of the focal points are stretched upwards and downwards.
3、放大镜的放大倍数可以通过调节成像屏的大小来改变。当成像屏在水平方向拉伸时,放大镜在水平方向上的放大倍数将增大,当成像屏在垂直方向拉伸时,放大镜在垂直方向上的放大倍数将增大,当成像屏在水平和垂直方向同时拉伸时,放大镜在水平和垂直方向上的放大倍数将同时增大。3. The magnification of the magnifying glass can be changed by adjusting the size of the imaging screen. When the imaging screen is stretched in the horizontal direction, the magnification of the magnifying glass in the horizontal direction will increase. When the imaging screen is stretched in the vertical direction, the magnification of the magnifying glass in the vertical direction will increase. When the vertical direction is stretched at the same time, the magnification of the magnifying glass in the horizontal and vertical directions will increase simultaneously.
4、若想关闭放大镜功能时,点击屏幕上的放大镜开关控制按钮即可关闭放大镜。4. If you want to turn off the magnifying glass function, click the magnifying glass switch control button on the screen to turn off the magnifying glass.
5、取景框的边框图层以一定的宽度和透明度来显示,取景框和成像屏所覆盖区域对应的被遮挡的屏幕原始显示内容的轮廓,以预先设定好的透明度来虚化显示,这样可以使用户在清晰看到成像屏上所显示的放大后的内容同时,还可以看到取景框和成像屏下面所覆盖的屏幕原始内容的大概轮廓,这样便于用户快速并有目的的移动放大镜来选择屏幕上用户希望放大的区域,特别是对复杂的多框架结构多主题模块分类的网页的放大非常有用,比如许多门户网站的主页都具有多框架、各主题内容模块化显示的鲜明特点。5. The border layer of the viewfinder frame is displayed with a certain width and transparency, and the outline of the original display content of the blocked screen corresponding to the area covered by the viewfinder frame and the imaging screen is blurred and displayed with a preset transparency, so that It allows users to clearly see the magnified content displayed on the imaging screen, and at the same time, they can also see the outline of the original content of the screen covered by the viewfinder frame and the imaging screen, which is convenient for the user to move the magnifying glass quickly and purposefully. Select the area on the screen that the user wants to zoom in, especially useful for zooming in on complex web pages with multi-frame structures and multi-theme modules. For example, the homepages of many portal websites have the distinctive features of multi-frame and modular display of the content of each topic.
6、用户对放大镜里已被放大内容进行操作时,由放大镜系统计算出用户当前在成像屏上的已放大内容上的点击点所对应的取景框中原始显示内容处的位置信息,并将该位置信息反馈给系统,由系统来调用原始屏幕上该位置的网络超链接或应用程序。6. When the user operates on the magnified content in the magnifying glass, the magnifying glass system calculates the position information of the original display content in the viewfinder corresponding to the user's current click point on the magnified content on the imaging screen, and sends the The location information is fed back to the system, which invokes a web hyperlink or application at that location on the original screen.
综上所述,本发明解决了用户使用任何电子屏幕显示设备进行观看和阅读及操作体验的问题,特别是针对如手机或Pad等移动终端、电脑设备或任何其他屏幕显示设备进行显示内容的观看时,如上网浏览、文档查看以及终端应用程序图标浏览等,用户可以使用该放大镜功能对待放大的区域进行显示放大,方便用户观看和操作,提升用户的阅读和操作体验。比如可以在放大镜里对被放大内容进行操作,如点击网页链接,点击感兴趣的图标,调出应用程序,对文字进行选择和拷贝。该功能不但对于普通人,对于视力不好的用户使用手机等移动终端或电脑进行屏幕观看时也有很大的帮助作用。以上所述仅为本发明的优选实施例,并非因此限制本发明的专利范围,凡是利用本发明说明书及附图内容所作的等效结构或流程变换,或直接或间接运To sum up, the present invention solves the problem that users use any electronic screen display device for viewing, reading and operating experience, especially for viewing display content on mobile terminals such as mobile phones or Pads, computer devices or any other screen display devices Users can use the magnifying glass function to display and magnify the area to be magnified, such as browsing the Internet, viewing documents, and viewing terminal application icons, which is convenient for users to view and operate, and improves the user's reading and operating experience. For example, you can operate on the magnified content in the magnifying glass, such as clicking on a web page link, clicking on an icon of interest, calling up an application, and selecting and copying text. This function is not only helpful for ordinary people, but also for users with poor eyesight when they use mobile terminals such as mobile phones or computers to watch the screen. The above descriptions are only preferred embodiments of the present invention, and are not intended to limit the patent scope of the present invention. Any equivalent structure or process transformation made by using the description of the present invention and the contents of the accompanying drawings, or direct or indirect operation
用在其它相关的技术领域,均同理包括在本发明的专利保护范围内。It is used in other relevant technical fields, and is all included in the patent protection scope of the present invention in the same way.
| Application Number | Priority Date | Filing Date | Title | 
|---|---|---|---|
| CN201210076517.XACN102662566B (en) | 2012-03-21 | 2012-03-21 | Screen content amplification display method and terminal | 
| PCT/CN2012/076541WO2013139089A1 (en) | 2012-03-21 | 2012-06-06 | Screen content zoom-in and displaying method and terminal | 
| Application Number | Priority Date | Filing Date | Title | 
|---|---|---|---|
| CN201210076517.XACN102662566B (en) | 2012-03-21 | 2012-03-21 | Screen content amplification display method and terminal | 
| Publication Number | Publication Date | 
|---|---|
| CN102662566Atrue CN102662566A (en) | 2012-09-12 | 
| CN102662566B CN102662566B (en) | 2016-08-24 | 
| Application Number | Title | Priority Date | Filing Date | 
|---|---|---|---|
| CN201210076517.XAExpired - Fee RelatedCN102662566B (en) | 2012-03-21 | 2012-03-21 | Screen content amplification display method and terminal | 
| Country | Link | 
|---|---|
| CN (1) | CN102662566B (en) | 
| WO (1) | WO2013139089A1 (en) | 
| Publication number | Priority date | Publication date | Assignee | Title | 
|---|---|---|---|---|
| CN102945128A (en)* | 2012-10-30 | 2013-02-27 | 广州市动景计算机科技有限公司 | Page display method and page display device | 
| CN103164163A (en)* | 2013-03-27 | 2013-06-19 | 东莞宇龙通信科技有限公司 | Method and device for display adjustment | 
| CN103369140A (en)* | 2013-07-04 | 2013-10-23 | 深圳市基思瑞科技有限公司 | Display font amplification method, system and communication terminal | 
| CN103677408A (en)* | 2013-11-27 | 2014-03-26 | 广东明创软件科技有限公司 | Mistaken touch preventing method and mobile terminal | 
| CN103718149A (en)* | 2013-08-31 | 2014-04-09 | 华为技术有限公司 | Processing method of text and touch panel equipment | 
| CN103793164A (en)* | 2012-10-31 | 2014-05-14 | 国际商业机器公司 | Touch screen display processing method and device and browser | 
| CN103902218A (en)* | 2013-12-27 | 2014-07-02 | 深圳市同洲电子股份有限公司 | Mobile terminal screen displaying method and mobile terminal | 
| WO2014161321A1 (en)* | 2013-07-29 | 2014-10-09 | 中兴通讯股份有限公司 | Method and device for magnifying webpage on mobile terminal browser | 
| CN104104787A (en)* | 2013-04-12 | 2014-10-15 | 上海果壳电子有限公司 | Shooting method, shooting system and hand-held device | 
| CN104951223A (en)* | 2014-03-28 | 2015-09-30 | 华为技术有限公司 | Method and device for achieving magnifying lens on touch screen and host | 
| CN105204806A (en)* | 2015-09-20 | 2015-12-30 | 杭州电子科技大学 | Individual display method and device for mobile terminal webpage | 
| CN105451050A (en)* | 2014-08-27 | 2016-03-30 | 深圳市启望科文技术有限公司 | Key remote control and method for amplifying target | 
| CN105511596A (en)* | 2014-09-16 | 2016-04-20 | 陈晓飞 | Eye movement recognition magnifier function used for electronic device | 
| CN105549809A (en)* | 2014-10-28 | 2016-05-04 | 三星电子株式会社 | Method and apparatus for notifying of content change | 
| CN105611202A (en)* | 2015-12-30 | 2016-05-25 | 山东大学 | On-screen displaying method with self-adapting amplification effect | 
| CN105607829A (en)* | 2015-12-16 | 2016-05-25 | 魅族科技(中国)有限公司 | Display method and device | 
| CN105653249A (en)* | 2014-11-14 | 2016-06-08 | 东莞宇龙通信科技有限公司 | Character size adjusting method and device | 
| CN105808046A (en)* | 2014-12-31 | 2016-07-27 | 宇龙计算机通信科技(深圳)有限公司 | Method and device for locally magnifying viewing screen, and mobile terminal | 
| CN106095260A (en)* | 2016-06-12 | 2016-11-09 | 福建天泉教育科技有限公司 | Highlight the method and system in region | 
| CN106339158A (en)* | 2016-08-17 | 2017-01-18 | 东方网力科技股份有限公司 | Dynamic display method and device for static images based on large data | 
| CN106469000A (en)* | 2015-08-14 | 2017-03-01 | 青岛海信移动通信技术股份有限公司 | A kind of screen content amplification method and terminal unit | 
| CN106569765A (en)* | 2016-10-27 | 2017-04-19 | 深圳市元征科技股份有限公司 | Picture display method and device | 
| CN106603820A (en)* | 2016-11-25 | 2017-04-26 | 努比亚技术有限公司 | Area amplifying method and area amplifying device | 
| US9671951B2 (en) | 2012-10-09 | 2017-06-06 | Htc Corporation | Method for zooming screen and electronic apparatus and computer readable medium using the same | 
| CN106843684A (en)* | 2017-01-11 | 2017-06-13 | 努比亚技术有限公司 | A kind of device and method, the mobile terminal of editing screen word | 
| CN108495025A (en)* | 2018-02-26 | 2018-09-04 | 维沃移动通信有限公司 | Photographing method and mobile terminal | 
| CN108604158A (en)* | 2016-12-01 | 2018-09-28 | 华为技术有限公司 | A self-customization method and terminal for terminal application operation area | 
| CN109324751A (en)* | 2018-09-30 | 2019-02-12 | 联想(北京)有限公司 | A kind of information processing method and electronic equipment | 
| CN109343816A (en)* | 2018-09-30 | 2019-02-15 | 联想(北京)有限公司 | A kind of display methods, display device and electronic equipment | 
| CN109599032A (en)* | 2018-12-28 | 2019-04-09 | 厦门天马微电子有限公司 | A kind of flexible display panels and flexible display apparatus | 
| CN109756597A (en)* | 2019-01-23 | 2019-05-14 | 努比亚技术有限公司 | A kind of filming control method, flexible screen terminal and computer readable storage medium | 
| CN109902687A (en)* | 2013-09-05 | 2019-06-18 | 华为终端有限公司 | A kind of image-recognizing method and user terminal | 
| CN110113525A (en)* | 2019-04-18 | 2019-08-09 | 惠州Tcl移动通信有限公司 | Shooting preview method, apparatus, storage medium and mobile terminal | 
| CN110389737A (en)* | 2019-06-27 | 2019-10-29 | 苏州佳世达电通有限公司 | Display system and its display methods | 
| CN110941375A (en)* | 2019-11-26 | 2020-03-31 | 腾讯科技(深圳)有限公司 | Method and device for locally amplifying image and storage medium | 
| US11244657B2 (en) | 2019-06-26 | 2022-02-08 | Qisda Corporation | Display system and display method thereof | 
| CN114035731A (en)* | 2021-11-17 | 2022-02-11 | 四川长虹教育科技有限公司 | Method for locally amplifying software interface | 
| CN114430492A (en)* | 2020-10-29 | 2022-05-03 | 海信视像科技股份有限公司 | Display device, mobile terminal and picture synchronous zooming method | 
| CN116012508A (en)* | 2023-03-28 | 2023-04-25 | 高德软件有限公司 | Lane line rendering method, lane line rendering device, storage medium and program product | 
| CN116048364A (en)* | 2022-12-30 | 2023-05-02 | 浙江大华技术股份有限公司 | Touch display method and device, electronic device and storage medium | 
| CN118092750A (en)* | 2024-04-29 | 2024-05-28 | 杭州度康科技有限公司 | Double-screen vision-aiding display method, device and equipment suitable for low-vision crowd | 
| WO2024187796A1 (en)* | 2023-03-10 | 2024-09-19 | 荣耀终端有限公司 | Method and apparatus for magnification in display interface | 
| Publication number | Priority date | Publication date | Assignee | Title | 
|---|---|---|---|---|
| CN114969464B (en)* | 2021-10-15 | 2023-05-09 | 淮阴师范学院 | Intelligent Visual Display System Based on Millimeter Wave Communication | 
| Publication number | Priority date | Publication date | Assignee | Title | 
|---|---|---|---|---|
| US6184859B1 (en)* | 1995-04-21 | 2001-02-06 | Sony Corporation | Picture display apparatus | 
| CN1689068A (en)* | 2003-03-04 | 2005-10-26 | 富士通株式会社 | Image display method, image display program, and information device | 
| JP3741587B2 (en)* | 2000-04-18 | 2006-02-01 | シャープ株式会社 | Document image display apparatus and method, and computer-readable recording medium storing a document image display program | 
| CN101539833A (en)* | 2008-03-21 | 2009-09-23 | Lg电子株式会社 | Mobile terminal and screen display method thereof | 
| CN101605207A (en)* | 2009-04-15 | 2009-12-16 | 明基电通有限公司 | A kind of digital camera method of operation and the digital camera that uses the method | 
| CN102073454A (en)* | 2011-01-13 | 2011-05-25 | 宇龙计算机通信科技(深圳)有限公司 | Mobile terminal and input control method for touch panel | 
| CN102214054A (en)* | 2010-04-01 | 2011-10-12 | 英业达股份有限公司 | System and method for executing input operation in enlarged display area | 
| CN102281347A (en)* | 2010-06-08 | 2011-12-14 | 康佳集团股份有限公司 | Local amplification method and system thereof for mobile phone screen | 
| CN102298504A (en)* | 2011-09-27 | 2011-12-28 | 汉王科技股份有限公司 | Method and system for magnifying display | 
| Publication number | Priority date | Publication date | Assignee | Title | 
|---|---|---|---|---|
| CN1874407A (en)* | 2006-04-20 | 2006-12-06 | 中国海洋大学 | Method for magnifying content displayed on screen of handset locally | 
| Publication number | Priority date | Publication date | Assignee | Title | 
|---|---|---|---|---|
| US6184859B1 (en)* | 1995-04-21 | 2001-02-06 | Sony Corporation | Picture display apparatus | 
| JP3741587B2 (en)* | 2000-04-18 | 2006-02-01 | シャープ株式会社 | Document image display apparatus and method, and computer-readable recording medium storing a document image display program | 
| CN1689068A (en)* | 2003-03-04 | 2005-10-26 | 富士通株式会社 | Image display method, image display program, and information device | 
| CN101539833A (en)* | 2008-03-21 | 2009-09-23 | Lg电子株式会社 | Mobile terminal and screen display method thereof | 
| CN101605207A (en)* | 2009-04-15 | 2009-12-16 | 明基电通有限公司 | A kind of digital camera method of operation and the digital camera that uses the method | 
| CN102214054A (en)* | 2010-04-01 | 2011-10-12 | 英业达股份有限公司 | System and method for executing input operation in enlarged display area | 
| CN102281347A (en)* | 2010-06-08 | 2011-12-14 | 康佳集团股份有限公司 | Local amplification method and system thereof for mobile phone screen | 
| CN102073454A (en)* | 2011-01-13 | 2011-05-25 | 宇龙计算机通信科技(深圳)有限公司 | Mobile terminal and input control method for touch panel | 
| CN102298504A (en)* | 2011-09-27 | 2011-12-28 | 汉王科技股份有限公司 | Method and system for magnifying display | 
| Publication number | Priority date | Publication date | Assignee | Title | 
|---|---|---|---|---|
| US9671951B2 (en) | 2012-10-09 | 2017-06-06 | Htc Corporation | Method for zooming screen and electronic apparatus and computer readable medium using the same | 
| TWI611338B (en)* | 2012-10-09 | 2018-01-11 | 宏達國際電子股份有限公司 | Method for zooming screen and electronic apparatus and computer program product using the same | 
| CN102945128A (en)* | 2012-10-30 | 2013-02-27 | 广州市动景计算机科技有限公司 | Page display method and page display device | 
| CN103793164A (en)* | 2012-10-31 | 2014-05-14 | 国际商业机器公司 | Touch screen display processing method and device and browser | 
| CN103164163A (en)* | 2013-03-27 | 2013-06-19 | 东莞宇龙通信科技有限公司 | Method and device for display adjustment | 
| CN104104787B (en)* | 2013-04-12 | 2016-12-28 | 上海果壳电子有限公司 | Photographic method, system and handheld device | 
| CN104104787A (en)* | 2013-04-12 | 2014-10-15 | 上海果壳电子有限公司 | Shooting method, shooting system and hand-held device | 
| CN103369140A (en)* | 2013-07-04 | 2013-10-23 | 深圳市基思瑞科技有限公司 | Display font amplification method, system and communication terminal | 
| WO2014161321A1 (en)* | 2013-07-29 | 2014-10-09 | 中兴通讯股份有限公司 | Method and device for magnifying webpage on mobile terminal browser | 
| CN104346360A (en)* | 2013-07-29 | 2015-02-11 | 中兴通讯股份有限公司 | Method and device for magnifying webpage for browser of mobile terminal | 
| CN103718149A (en)* | 2013-08-31 | 2014-04-09 | 华为技术有限公司 | Processing method of text and touch panel equipment | 
| CN109902687B (en)* | 2013-09-05 | 2023-12-08 | 华为终端有限公司 | Image identification method and user terminal | 
| CN109902687A (en)* | 2013-09-05 | 2019-06-18 | 华为终端有限公司 | A kind of image-recognizing method and user terminal | 
| CN103677408A (en)* | 2013-11-27 | 2014-03-26 | 广东明创软件科技有限公司 | Mistaken touch preventing method and mobile terminal | 
| CN103902218A (en)* | 2013-12-27 | 2014-07-02 | 深圳市同洲电子股份有限公司 | Mobile terminal screen displaying method and mobile terminal | 
| CN104951223A (en)* | 2014-03-28 | 2015-09-30 | 华为技术有限公司 | Method and device for achieving magnifying lens on touch screen and host | 
| CN105451050A (en)* | 2014-08-27 | 2016-03-30 | 深圳市启望科文技术有限公司 | Key remote control and method for amplifying target | 
| CN105511596A (en)* | 2014-09-16 | 2016-04-20 | 陈晓飞 | Eye movement recognition magnifier function used for electronic device | 
| CN105549809A (en)* | 2014-10-28 | 2016-05-04 | 三星电子株式会社 | Method and apparatus for notifying of content change | 
| CN105653249A (en)* | 2014-11-14 | 2016-06-08 | 东莞宇龙通信科技有限公司 | Character size adjusting method and device | 
| CN105653249B (en)* | 2014-11-14 | 2019-01-22 | 东莞宇龙通信科技有限公司 | Character size adjusting method and device | 
| CN105808046A (en)* | 2014-12-31 | 2016-07-27 | 宇龙计算机通信科技(深圳)有限公司 | Method and device for locally magnifying viewing screen, and mobile terminal | 
| CN105808046B (en)* | 2014-12-31 | 2019-06-11 | 宇龙计算机通信科技(深圳)有限公司 | A method, device and mobile terminal for partially enlarged viewing screen | 
| CN106469000A (en)* | 2015-08-14 | 2017-03-01 | 青岛海信移动通信技术股份有限公司 | A kind of screen content amplification method and terminal unit | 
| CN105204806A (en)* | 2015-09-20 | 2015-12-30 | 杭州电子科技大学 | Individual display method and device for mobile terminal webpage | 
| CN105607829A (en)* | 2015-12-16 | 2016-05-25 | 魅族科技(中国)有限公司 | Display method and device | 
| CN105611202A (en)* | 2015-12-30 | 2016-05-25 | 山东大学 | On-screen displaying method with self-adapting amplification effect | 
| CN105611202B (en)* | 2015-12-30 | 2019-01-11 | 山东大学 | A kind of band adaptively amplifies the screen display method of effect | 
| CN106095260B (en)* | 2016-06-12 | 2019-11-19 | 福建天泉教育科技有限公司 | Highlight the method and system in region | 
| CN106095260A (en)* | 2016-06-12 | 2016-11-09 | 福建天泉教育科技有限公司 | Highlight the method and system in region | 
| CN106339158A (en)* | 2016-08-17 | 2017-01-18 | 东方网力科技股份有限公司 | Dynamic display method and device for static images based on large data | 
| CN106569765A (en)* | 2016-10-27 | 2017-04-19 | 深圳市元征科技股份有限公司 | Picture display method and device | 
| CN106603820A (en)* | 2016-11-25 | 2017-04-26 | 努比亚技术有限公司 | Area amplifying method and area amplifying device | 
| CN106603820B (en)* | 2016-11-25 | 2019-12-03 | 努比亚技术有限公司 | A kind of zone amplifying method and device | 
| CN108604158A (en)* | 2016-12-01 | 2018-09-28 | 华为技术有限公司 | A self-customization method and terminal for terminal application operation area | 
| CN106843684A (en)* | 2017-01-11 | 2017-06-13 | 努比亚技术有限公司 | A kind of device and method, the mobile terminal of editing screen word | 
| CN108495025A (en)* | 2018-02-26 | 2018-09-04 | 维沃移动通信有限公司 | Photographing method and mobile terminal | 
| CN109324751A (en)* | 2018-09-30 | 2019-02-12 | 联想(北京)有限公司 | A kind of information processing method and electronic equipment | 
| CN109343816A (en)* | 2018-09-30 | 2019-02-15 | 联想(北京)有限公司 | A kind of display methods, display device and electronic equipment | 
| CN109599032A (en)* | 2018-12-28 | 2019-04-09 | 厦门天马微电子有限公司 | A kind of flexible display panels and flexible display apparatus | 
| CN109756597A (en)* | 2019-01-23 | 2019-05-14 | 努比亚技术有限公司 | A kind of filming control method, flexible screen terminal and computer readable storage medium | 
| CN110113525A (en)* | 2019-04-18 | 2019-08-09 | 惠州Tcl移动通信有限公司 | Shooting preview method, apparatus, storage medium and mobile terminal | 
| TWI762792B (en)* | 2019-06-26 | 2022-05-01 | 佳世達科技股份有限公司 | Display system and display method thereof | 
| US11244657B2 (en) | 2019-06-26 | 2022-02-08 | Qisda Corporation | Display system and display method thereof | 
| CN110389737B (en)* | 2019-06-27 | 2023-07-25 | 苏州佳世达电通有限公司 | Display system and display method thereof | 
| CN110389737A (en)* | 2019-06-27 | 2019-10-29 | 苏州佳世达电通有限公司 | Display system and its display methods | 
| CN110941375B (en)* | 2019-11-26 | 2023-09-05 | 腾讯科技(深圳)有限公司 | Method, device and storage medium for locally amplifying image | 
| CN110941375A (en)* | 2019-11-26 | 2020-03-31 | 腾讯科技(深圳)有限公司 | Method and device for locally amplifying image and storage medium | 
| CN114430492A (en)* | 2020-10-29 | 2022-05-03 | 海信视像科技股份有限公司 | Display device, mobile terminal and picture synchronous zooming method | 
| CN114430492B (en)* | 2020-10-29 | 2023-10-13 | 海信视像科技股份有限公司 | Display device, mobile terminal and picture synchronous scaling method | 
| CN114035731A (en)* | 2021-11-17 | 2022-02-11 | 四川长虹教育科技有限公司 | Method for locally amplifying software interface | 
| CN116048364A (en)* | 2022-12-30 | 2023-05-02 | 浙江大华技术股份有限公司 | Touch display method and device, electronic device and storage medium | 
| WO2024187796A1 (en)* | 2023-03-10 | 2024-09-19 | 荣耀终端有限公司 | Method and apparatus for magnification in display interface | 
| CN116012508A (en)* | 2023-03-28 | 2023-04-25 | 高德软件有限公司 | Lane line rendering method, lane line rendering device, storage medium and program product | 
| CN118092750A (en)* | 2024-04-29 | 2024-05-28 | 杭州度康科技有限公司 | Double-screen vision-aiding display method, device and equipment suitable for low-vision crowd | 
| Publication number | Publication date | 
|---|---|
| CN102662566B (en) | 2016-08-24 | 
| WO2013139089A1 (en) | 2013-09-26 | 
| Publication | Publication Date | Title | 
|---|---|---|
| CN102662566B (en) | Screen content amplification display method and terminal | |
| CN101192131B (en) | Method for processing table top background, device and operation system table top interface system | |
| Baudisch et al. | Collapse-to-zoom: viewing web pages on small screen devices by interactively removing irrelevant content | |
| CN107015751B (en) | Optimal display and scaling of objects and text in a document | |
| JP4533943B2 (en) | Information processing apparatus, display control method, and program | |
| US20140002502A1 (en) | Method and apparatus for outputting graphics to a display | |
| CN102360264B (en) | Touch control type browser of portable mobile terminal | |
| US10228835B2 (en) | Method for displaying information, and terminal equipment | |
| US9196227B2 (en) | Selecting techniques for enhancing visual accessibility based on health of display | |
| US20140115534A1 (en) | Interaction method and apparatus for electronic devices | |
| US20150067469A1 (en) | Electronic apparatus and method for display control | |
| CN113536173B (en) | Page processing method and device, electronic equipment and readable storage medium | |
| US8762840B1 (en) | Elastic canvas visual effects in user interface | |
| US9182902B2 (en) | Controlling method for fixing a scale ratio of browsing image of touch device | |
| US20130100059A1 (en) | Content display engine for touch-enabled devices | |
| US11030978B2 (en) | Location-based display of pixel history | |
| TW201409340A (en) | System and method for moving graphics | |
| CN103885709B (en) | Webpage scaling and browsing method for portable mobile termianl | |
| CN113986076B (en) | Icon display control method, device, electronic device and storage medium | |
| WO2022166893A1 (en) | Information display method and apparatus, electronic device, and storage medium | |
| JP2020507174A (en) | How to navigate the panel of displayed content | |
| CN107168630A (en) | A kind of terminal device, page control device and page control method | |
| Leclaire et al. | R3s. js–towards responsive visualizations | |
| US20180173362A1 (en) | Display device, display method used in the same, and non-transitory computer readable recording medium | |
| WO2014171941A1 (en) | Content display engine for touch-enabled devices | 
| Date | Code | Title | Description | 
|---|---|---|---|
| C06 | Publication | ||
| PB01 | Publication | ||
| C10 | Entry into substantive examination | ||
| SE01 | Entry into force of request for substantive examination | ||
| C14 | Grant of patent or utility model | ||
| GR01 | Patent grant | ||
| CF01 | Termination of patent right due to non-payment of annual fee | ||
| CF01 | Termination of patent right due to non-payment of annual fee | Granted publication date:20160824 |