СПОСОБ И АППАРАТ ДЛЯ ОБРАБОТКИ ОТОБРАЖЕНИЯ ИЗОБРАЖЕНИЯ
METHOD AND DEVICE FOR IMAGE DISPLAY PROCESSING

ОБЛАСТЬ ТЕХНИКИ
[0001] Настоящее изобретение в целом относится к области техники компьютерной обработки и обработки изображений, в частности к способу и аппарату для обработки отображения изображения.
УРОВЕНЬ ТЕХНИКИ
[0002] С быстрым развитием электронной техники мобильные телефоны, ноутбуки, планшеты и другие электронные устройства получили широкое распространение. Среди них изделия электронной техники с сенсорными экранами привлекают исключительно большое внимание и становятся доступными товарами. Поскольку различные новые изделия электронной техники выпускаются непрерывно, различные виды дополнительных услуг, прилагаемые к изделиям электронной техники, становятся все более универсальными и персонифицированными. Эстетическое и индивидуальное фоновое изображение является незаменимой услугой, которая прилагается к изделиям электронной техники.
[0003] Перед применением фонового изображения, предварительный просмотр фонового изображения является необходимым приложением. Для того чтобы обеспечить отличный результат отображения фонового изображения, размер существующего фонового изображения в максимальном разрешении должен быть, как правило, больше, чем размер экрана отображения (экрана дисплея) или интерфейса предварительного просмотра. Пользователю необходимо уменьшить масштаб фонового изображения или изменить местоположение фонового изображения для предварительного просмотра всего фонового изображения.
[0004] Если пользователь предварительно просматривает фоновое изображение в максимальном разрешении, пользователь должен переместить текущее фоновое изображение из текущего местоположения до границы раздела в отношении следующего фонового изображения, перед предварительным просмотром следующего фонового изображения, как показано на фиг. 1. При таком способе перемещения, расстояние перемещения является относительно большим, что неудобно для предварительного просмотра следующего фонового изображения.
СУЩНОСТЬ ИЗОБРЕТЕНИЯ
[0005] Варианты осуществления настоящего изобретения относятся к способу и аппарату для обработки отображения изображения, чтобы улучшить результат отображения и повысить качество изображения или изображений.
[0006] Способ для обработки отображения изображения включает в себя следующие этапы: предварительный просмотр фонового изображения вместе с жестом скольжения в пределах первой границы фонового изображения в приложении предварительного просмотра фонового изображения, когда от пользователя получена команда жестом скольжения в первой области отображения, и предварительного просмотра фонового изображения вместе с жестом скольжения в пределах второй границы фонового изображения в приложении предварительного просмотра фонового изображения, когда от пользователя получена команда жестом скольжения во второй области отображения.. Таким образом, способы осуществления предлагают два типа границ. В пределах первой границы удобно осуществлять предварительный просмотр всего фонового изображения, а в пределах второй границы можно быстро осуществлять непрерывный предварительный просмотр фоновых изображений, чтобы улучшить результат отображения и повысить качество изображения или изображений.
[0007] Предпочтительно, когда команда жестом скольжения в первой области отображения является командой, реализующей предварительный просмотр всего фонового изображения, а первая граница является фактической границей, когда фоновое изображение отображается при максимальном количестве пикселей; и команда жестом скольжения во второй области отображения является командой, реализующей непрерывный предварительный просмотр фонового изображения, а вторая граница является фактической границей в интерфейсе предварительного просмотра фонового изображения. Таким образом, отличный результат и качество предварительного просмотра могут быть достигнуты как в режиме предварительного просмотра одного участка фонового изображения, так и непрерывного предварительного просмотра множества участков фонового изображения.
[0008] Предпочтительно, когда первая область отображения является предварительно заданной областью в интерфейсе предварительного просмотра, а вторая область отображения является областью отдельной от первой области отображения, в интерфейсе предварительного, просмотра. Поскольку операции жестами могут быть идентичны или аналогичны в режиме предварительного просмотра одного участка фонового изображения и непрерывного предварительного просмотра множества участков фонового изображения, в вариантах осуществления первая область отображения и вторая область отображения определяются, чтобы различать команды жестов.
[0009] Предпочтительно, этап предварительного просмотра фонового изображения вместе с жестом скольжения в пределах первой границы фонового изображения включает в себя: предварительный просмотр фонового изображения вместе с жестом скольжения в пределах первой границы фонового изображения в соответствии с отношением размера первой области отображения к размеру фонового изображения; а этап предварительного просмотра фонового изображения вместе с жестом скольжения в пределах второй границы фонового изображения включает в себя: предварительный просмотр фонового изображения вместе с жестом скольжения в пределах второй границы фонового изображения в соответствии с расстоянием фактического скольжения жеста. Соответствующий режим обработки предварительного просмотра изображения принимается в соответствии с конкретными командами жестов, и тем самым дополнительно улучшается результат и повышается качество предварительного просмотра.
[0010] Или, предпочтительно, вторая область отображения является предварительно заданной областью в интерфейсе предварительного просмотра, а первая область отображения является областью, отдельной от второй области отображения, в интерфейсе предварительного просмотра. Поскольку операции жестами могут быть идентичны или аналогичны в режиме предварительного просмотра одного участка фонового изображения и непрерывного предварительного просмотра множества участков фонового изображения, в вариантах осуществления первая область отображения и вторая область отображения определяются, чтобы различать команды жестов.
[0011] Предпочтительно, этап предварительного просмотра фонового изображения вместе с жестом скольжения в пределах первой границы фонового изображения включает в себя: предварительный просмотр фонового изображения вместе с жестом скольжения в пределах первой границы фонового изображения в соответствии с расстоянием фактического скольжения жеста; а этап предварительного просмотра фонового изображения вместе с жестом скольжения в пределах второй границы фонового изображения включает в себя: перемещение и переключение предварительно просмотренного фонового изображения в пределах второй границы фонового изображения в соответствии с жестом скольжения. Соответствующий режим обработки предварительного просмотра изображения принимается в соответствии с конкретными командами жестов, тем самым дополнительно улучшается результат и повышается качество предварительного просмотра.
[0012] Способ для обработки отображения изображения включает в себя следующие этапы: отображение фонового изображения при максимальном количестве пикселей при получении команды жестом, реализующей увеличение масштаба фонового изображения в приложении предварительного просмотра фонового изображения; и отображение фонового изображения в пределах интерфейса предварительного просмотра при получении команды жестом, реализующей уменьшение масштаба фонового изображения, в приложении предварительного просмотра фонового изображения; в котором команда жестом, реализующая увеличение масштаба фонового изображения, представляет двухточечное скольжение, направленное наружу, а команда жестом, которая реализует уменьшение масштаба фонового изображения, представляет двухточечное скольжение, направленное вовнутрь. В вариантах осуществления, при увеличении и уменьшении масштаба, изображение не обрабатывается в соответствии с расстоянием перемещения и соотношением команд жестов, но отображается фоновое изображение при максимальном количестве пикселей фонового изображения, или ограничивается отображение фонового изображения в пределах интерфейса предварительного просмотра, для выполнения быстрого предварительного просмотра.
[0013] Предпочтительно, этап отображения фонового изображения в пределах интерфейса предварительного просмотра при получении команды жестом, реализующей уменьшение масштаба фонового изображения, включает в себя: в процессе осуществления команды жестом, реализующей уменьшение масштаба фонового изображения, уменьшение масштаба отображаемого фонового изображения пропорционально расстоянию скольжения жеста; и, при завершении команды жестом, реализующей уменьшение масштаба фонового изображения, отображение фонового изображения в пределах интерфейса предварительного просмотра.
[0014] Аппарат для обработки отображения изображения, включает в себя:
[0015] модуль запуска, выполненный для приема команды жестом, реализующей увеличение масштаба фонового изображения или приема команды жестом, реализующей уменьшение масштаба фонового изображения в приложении предварительного просмотра фонового изображения, и
[0016] модуль отображения, выполненный для отображения фонового изображения при максимальном количестве пикселей при получении команды жестом, реализующей увеличение масштаба фонового изображения, в котором команда жестом, реализующая увеличение масштаба фонового изображения, представляет двухточечное скольжение, направленное наружу; и отображение фонового изображения в пределах интерфейса предварительного просмотр при получении команды, реализующей уменьшение масштаба фонового изображения, в котором команда жестом, реализующая уменьшение масштаба фонового изображения, представляет двухточечное скольжение, направленное вовнутрь.
[0017] модуль отображения, выполненный с возможностью уменьшения масштаба отображаемого фонового изображения пропорционально расстоянию скольжения жеста в процессе осуществления команды жестом, реализующей уменьшение масштаба фонового изображения, и при завершении команды жестом, реализующей уменьшение масштаба фонового изображения, отображение фонового изображения в пределах интерфейса предварительного просмотра.
[0018] Другие отличительные признаки и преимущества изобретения будут представлены в описании. Кроме того, они станут очевидными частично из описания, или станут понятными при осуществлении изобретения. Цели и другие преимущества изобретения могут быть реализованы и достигнуты посредством структур, специально указанных в описании, формуле изобретения и сопроводительных чертежах.
[0019] В дальнейшем в этом документе, будет также приведено подробное описание для технического решения изобретения со ссылкой на сопроводительные чертежи и варианты осуществления.
КРАТКОЕ ОПИСАНИЕ ЧЕРТЕЖЕЙ
[0020] Сопроводительные чертежи используются для дополнительной иллюстрации изобретения и являются частью данного описания, и вместе с вариантами осуществления изобретения используются для объяснения настоящего изобретения, и в то же время не ограничивают варианты осуществления изобретения. На чертежах:
[0021] фиг. 1 представляет схематическое изображение, иллюстрирующее предварительный просмотр изображения в известном уровне техники,
[0022] фиг. 2 представляет функциональную блок-схему основного способа для обработки отображения изображения в соответствии с вариантами осуществления настоящего изобретения,
[0023] фиг. 3 представляет функциональную блок-схему способа для обработки отображения изображения, в случае когда первая область отображения является предварительно заданной областью в интерфейсе предварительного просмотра, а вторая область отображения является областью, отдельной от первой области отображения, в интерфейсе предварительного просмотра в соответствии с вариантами осуществления настоящего изобретения,
[0024] фиг. 4 представляет схематическое изображение, иллюстрирующее каждую область отображения и каждую границу на изображении в соответствии с вариантами осуществления настоящего изобретения,
[0025] Фиг. 5 и 6 представляют схематические изображения, иллюстрирующие перетаскивание фонового изображения влево или вправо в первой области отображения в соответствии с вариантами осуществления настоящего изобретения,
[0026] фиг. 7 и 8 представляют схематические изображения, иллюстрирующие перетаскивание фонового изображения влево или вправо во второй области отображения в соответствии с вариантами осуществления настоящего изобретения,
[0027] фиг. 9 представляет функциональную блок-схему способа для обработки отображения изображения, в случае когда вторая область отображения является предварительно заданной областью в интерфейсе предварительного просмотра, а первая область отображения является областью, отдельной от второй области отображения в интерфейсе предварительного просмотра в соответствии с вариантами осуществления настоящего изобретения,
[0028] фиг. 10А представляет функциональную блок-схему способа для обработки отображения изображения в соответствии с вариантами осуществления настоящего изобретения;
[0029] фиг. 10В и 10С представляют схематические изображения, соответственно, иллюстрирующие увеличенное или уменьшенное изображение в соответствии с вариантами осуществления настоящего изобретения;
[0030] фиг. 11 представляет структурную блок-схему, иллюстрирующую аппарат для обработки изображения в соответствии с вариантами осуществления настоящего изобретения;
[0031] фиг. 12 представляет структурную блок-схему, иллюстрирующую другой аппарат для обработки изображения в соответствии с вариантами осуществления настоящего изобретения; и
[0032] фиг. 13 представляет структурную блок-схему, иллюстрирующую мобильный телефон в соответствии с вариантами осуществления настоящего изобретения.
ПОДРОБНОЕ ОПИСАНИЕ
[0033] Ниже описываются предпочтительные варианты осуществления изобретения будут описаны со ссылкой на сопроводительные чертежи. Необходимо понимать, что предпочтительные варианты осуществления, описанные здесь, используются только для иллюстрации и пояснения, а не для ограничения вариантов осуществления изобретения.
[0034] Варианты осуществления изобретения касаются представления двух типов границ. В пределах первой границы удобно осуществлять предварительный просмотр всего фонового изображения, а в пределах второй границы можно быстро осуществлять непрерывный предварительный просмотр фонового изображения, чтобы улучшить результат отображения и повысить качество изображения.
[0035] Как показано на фиг. 2, основной способ для обработки отображения изображения в соответствии с вариантами осуществления включает в себя следующие этапы.
[0036] На этапе 201, при получении от пользователя команды жестом скольжения в первой области отображения, фоновое изображение предварительно просматривается вместе с жестом скольжения в пределах первой границы фонового изображения с использованием приложения предварительного просмотра фонового изображения.
[0037] На этапе 202, при получении от пользователя команды жестом скольжения во второй области отображения, фоновое изображение предварительно просматривается вместе с жестом скольжения в пределах второй границы фонового изображения в приложении предварительного осмотра фонового изображения.
[0038] Предпочтительно, команда жестом скольжения в первой области отображения является командой, реализующей предварительный просмотр всего фонового изображения, и первая граница является фактической границей, когда фоновое изображение отображается при максимальном количестве пикселей, при этом команда жестом скольжения во второй области отображения является командой, реализующей непрерывный предварительный просмотр фонового изображения, а вторая граница является фактической границей в интерфейсе предварительного просмотра фонового изображения.
[0039] Предпочтительно, первая область отображения и вторая область отображения могут быть разделены множеством способов. Например, первая область отображения является предварительно заданной областью в интерфейсе предварительного просмотра, а вторая область отображения является областью, отдельной от первой области отображения, в интерфейсе предварительного просмотра. Или же, как вариант, вторая область отображения является предварительно заданной областью в интерфейсе предварительного просмотра, а первая область отображения является областью, отдельной от второй области отображения, в интерфейсе предварительного просмотра.
[0040] В случае когда первая область отображения является предварительно заданной областью в интерфейсе предварительного просмотра, а вторая область отображения является областью, отдельной от первой области отображения, в интерфейсе предварительного просмотра, этап предварительного просмотра фонового изображения вместе с жестом скольжения в пределах первой границы фонового изображения включает в себя: предварительный просмотр фонового изображения вместе с жестом скольжения в пределах первой границы фонового изображения в соответствии с отношением размера первой области отображения к размеру фонового изображения. А этап предварительного просмотра фонового изображения вместе с жестом скольжения в пределах второй границы фонового изображения включает в себя: предварительный просмотр фонового изображения вместе с жестом скольжения в пределах второй границы фонового изображения в соответствии с расстоянием фактического скольжения жеста. Это предпочтительный вид реализации, и фоновое изображение может быть предварительно просмотрено в соответствии с другими соотношениями или без какого-либо соотношения, а различные виды реализации полностью применимы в отношении вариантов осуществления.
[0041] В случае когда вторая область отображения является предварительно заданной областью в интерфейсе предварительного просмотра, а первая область отображения является областью, отдельной от второй области отображения, в интерфейсе предварительного просмотра, этап предварительного просмотра фонового изображения вместе с жестом скольжения в пределах первой границы фонового изображения включает в себя: предварительный просмотр фонового изображения вместе с жестом скольжения в пределах первой границы фонового изображения в соответствии с расстоянием фактического скольжения жеста. А этап предварительного просмотра фонового изображения вместе с жестом скольжения в пределах второй границы фонового изображения включает в себя: перемещение и переключение предварительно просмотренного фонового изображения в пределах второй границы фонового изображения в соответствии с жестом скольжения. Это предпочтительный вид реализации, и фоновое изображение может быть предварительно просмотрено в соответствии с другими расстояниями, а различные виды реализации адаптированы в отношении вариантов осуществления.
[0042] В дальнейшем в этом документе, реализация подробно описана на примере двух типичных вариантов осуществления.
[0043] Как показано на фиг. 3, в случае когда первая область отображения является предварительно заданной областью в интерфейсе предварительного просмотра, а вторая область отображения является областью, отдельной от первой области отображения, в интерфейсе предварительного просмотра, способ для обработки отображения изображения включает в себя следующие этапы.
[0044] Например, как показано на фиг. 4, первая область отображения является областью, обозначенной как 401, вторая область отображения является областью, обозначенной ссылочными позициями 402, 403, которая обозначает первую границу, а ссылочная позиция 404 обозначает вторую границу.
[0045] Процесс предварительного просмотра всего фонового изображения состоит в следующем.
[0046] На этапе 301, в приложении предварительного просмотра фонового изображения, происходит получение от пользователя команды жестом скольжения в первой области отображения, в которой выполняется предварительный просмотр всего фонового изображения. Например, команда жестом является командой жестом перетаскивания влево или перетаскивания вправо от пользователя в первой области отображения, как показано на фиг. 5 и 6.
[0047] На этапе 302, фоновое изображение перемещается вместе с жестом перетаскивания в соответствии с отношением размера первой области отображения к размеру фонового изображения, а диапазон перемещения фонового изображения находится в пределах первой границы, то есть, фактическая граница фонового изображения, отображается при максимальном количестве пикселей.
[0048] Команда жестом является командой жестом перетаскивания в первой области отображения, а также команду запуска в непрерывном режиме. Отображаемое фоновое изображение перемещается вместе с каждым запуском.
[0049] Процесс непрерывного предварительного просмотра фонового изображения состоит в следующем.
[0050] На этапе 303, в приложении предварительного просмотра фонового изображения, происходит получение от пользователя команды жестом скольжения во второй области отображения, в которой выполняется непрерывный просмотр фонового изображения. Например, команда жестом является командой жестом перетаскивания влево или перетаскивания вправо от пользователя во второй области отображения, как показано на фиг. 7 и 8.
[0051] На этапе 304, отображаемое фоновое изображение перемещается в соответствии с расстоянием фактического скольжения жеста в пределах второй границы.
[0052] Команда жестом является командой жестом скольжения во второй области отображения, а также команду запуска в непрерывном режиме. Перемещение отображаемого фонового изображения сопровождается каждым запуском. Каждый из двух соседних фрагментов фонового изображения имеет вторую границу, а отображение перемещается от текущего фонового изображения к следующему фоновому изображению.
[0053] Как показано на фиг. 9, в этом варианте осуществления, в случае когда вторая область отображения является предварительно заданной областью в интерфейсе предварительного просмотра, а первая область отображения является область, отдельной от второй области отображения, в интерфейсе предварительного просмотра, при этом способ для обработки отображения изображения включает в себя следующие этапы.
[0054] Процесс предварительного просмотра всего фонового изображения состоит в следующем.
[0055] На этапе 901, в приложении предварительного просмотра фонового изображения, происходит получение от пользователя команды жестом скольжения в первой области отображения, в которой выполняется предварительный просмотр всего фонового изображения.
[0056] На этапе 902, отображаемое фоновое изображение перемещается вместе с жестом перетаскивания в соответствии с расстоянием фактического скольжения жеста, а диапазон перемещения фонового изображения находится в пределах первой границы, то есть, фактическая граница фонового изображения отображается при максимальном количестве пикселей.
[0057] Команда жестом является командой жестом перетаскивания в первой области отображения, а также команду запуска в непрерывном режиме. Отображаемое фоновое изображение перемещается вместе с каждым запуском.
[0058] Процесс непрерывного предварительного просмотра фонового изображения состоит в следующем.
[0059] На этапе 903, в приложении предварительного просмотра фонового изображения, происходит получение от пользователя команды жестом скольжения во второй области отображения, в которой выполняется непрерывный просмотр фонового изображения.
[0060] На этапе 904 отображаемое фоновое изображение перемещается и переключается в соответствии с жестом скольжения в пределах второй границы.
[0061] Команда жестом является командой жестом скольжения во второй области отображения, а также командой единичного запуска. После запуска отображение перемещается от текущего фонового изображения к следующему фоновому изображению, и два участка соседних (или прилегающих) фоновых изображений имеют одну и ту же вторую границу.
[0062] Приведенные выше варианты осуществления относятся преимущественно к предварительному просмотру фонового изображения главной страницы, а также к предварительному просмотру фонового изображения экрана блокировки, принимается только вторая граница.
[0063] Кроме того, в настоящее время, управление увеличением или уменьшением масштаба изображения осуществляется одновременным перемещением двух точек, а соотношение масштаба определяется в соответствии с расстоянием перемещения между двумя точками. Таким образом, масштаб изображения может действовать несколько раз. В частности, в приложении предварительного просмотра фонового изображения, поскольку размер отображаемого фонового изображения, как правило, равен максимальному размеру или минимальному размеру, масштаб изображения будет действовать несколько раз, что неудобно для пользователя.
[0064] Как показано на фиг. 10А, способ для обработки отображения изображения включает в себя следующие этапы.
[0065] На этапе 1001, в приложении предварительного просмотра фонового изображения, при получении команды жестом, реализующей увеличение масштаба фонового изображения, фоновое изображение отображается при максимальном количестве пикселей, при этом команда жестом, реализующая увеличение масштаба фонового изображения, представляет двухточечное скольжение, направленное наружу.
[0066] На этапе 1002, в приложении предварительного просмотра фонового изображения, при получении команды жестом, реализующей уменьшение масштаба фонового изображения, фоновое изображение отображается в пределах интерфейса предварительного просмотра, при этом команда жестом, реализующая уменьшение масштаба фонового изображения, представляет двухточечное скольжение, направленное вовнутрь. Предпочтительно, ширина фонового изображения, которая была уменьшена, соответствует ширине интерфейса предварительного просмотра. Кроме того, в процессе осуществления команды жестом, реализующей уменьшение масштаба фонового изображения, масштаб отображаемого фонового изображения уменьшается пропорционально расстоянию скольжения жеста, и при завершении команды жестом, реализующей уменьшение масштаба фонового изображения, фоновое изображение отображается в пределах интерфейса предварительного просмотра.
[0067] Фиг. 10В представляет схематическое изображение, иллюстрирующее увеличенное фоновое изображение, а фиг. 10С представляет схематическое изображение, иллюстрирующее уменьшенное фоновое изображение.
[0068] Выше приведен вариант осуществления способа для обработки отображения изображения, который может быть реализован с помощью аппарата для обработки изображения. В дальнейшем в этом документе описываются внутренняя структура и функции аппарата.
[0069] Как показано на фиг. 11, аппарат для обработки отображения изображения включает в себя: модуль 1101 запуска и модуль 1102 отображения.
[0070] Модуль 1101 запуска выполнен с возможностью, в приложении предварительного просмотра фонового изображения, получения от пользователя команды жестом скольжения в первой области отображения или получения жеста скольжения по команде пользователя во второй области отображения.
[0071] Модуль 1102 отображения выполнен с возможностью, при получении от пользователя команды жестом скольжения в первой области отображения, предварительного просмотра фонового изображения вместе с жестом скольжения в пределах первой границы фонового изображения; и, при получении от пользователя команды жестом скольжения во второй области отображения, предварительного просмотра фонового изображения вместе с жестом скольжения в пределах второй границы фонового изображения.
[0072] Предпочтительно, команда жестом скольжения в первой области отображения является командой, реализующей предварительный просмотр всего фонового изображения, а первая граница является фактической границей, когда фоновое изображение отображается при максимальном количестве пикселей, команда жестом скольжения во второй области отображения является командой, реализующей непрерывный предварительный просмотр фонового изображения, а вторая граница является фактической границей в интерфейсе предварительного просмотра фонового изображения.
[0073] Первая область отображения является предварительно заданной областью в интерфейсе предварительного просмотра, а вторая область отображения является областью, отдельной от первой области отображения, в интерфейсе предварительного просмотра. В этом случае, модуль 1102 отображения выполнен с возможностью предварительного просмотра фонового изображения вместе с жестом скольжения в пределах первой границы фонового изображения в соответствии с отношением размера первой области отображения к размеру фонового изображения и предварительного просмотра фонового изображения вместе с жестом скольжения в пределах второй границы фонового изображения в соответствии с расстоянием фактического скольжения жеста.
[0074] Вторая область отображения является предварительно заданной областью в интерфейсе предварительного просмотра, а первая область отображения является областью, отдельной от второй области отображения, в интерфейсе предварительного просмотра. В этом случае, модуль 1102 отображения выполнен с возможностью предварительного просмотра фонового изображения вместе с жестом скольжения в пределах первой границы фонового изображения в соответствии с расстоянием фактического скольжения жеста и перемещения и переключения предварительно просмотренного изображения в соответствии с жестом скольжения в пределах второй границы фонового изображения.
[0075] Как показано на фиг. 12, аппарат для обработки отображения изображения включает в себя: модуль 1201 запуска и модуль 1202 отображения.
[0076] Модуль 1201 запуска выполнен с возможностью получения команды жестом, которая реализует увеличение масштаба фонового изображения, или получения команды жестом, которая реализует уменьшение масштаба фонового изображения, в приложении предварительного просмотра фонового изображения
[0077] Модуль 1202 отображения выполнен с возможностью, при получении команды жестом, реализующей увеличение масштаба фонового изображения, отображения фонового изображения при максимальном количестве пикселей, и при получении команды жестом, реализующей уменьшение масштаба фонового изображения, отображения фонового изображения в пределах интерфейса предварительного просмотра, при этом команда жестом, которая реализует увеличение масштаба фонового изображения, представляет двухточечное скольжение, направленное наружу, и команда жестом, которая реализует уменьшение масштаба фонового изображения, представляет двухточечное скольжение, направленное вовнутрь. Предпочтительно модуль 1202 отображения выполнен так, чтобы в процессе осуществления команды жестом, реализующей уменьшение масштаба фонового изображения, уменьшать масштаб отображаемого фонового изображения пропорционально расстоянию скольжения жеста, и при завершении команды жестом, реализующей уменьшение масштаба фонового изображения, отображать фоновое изображения в пределах интерфейса предварительного просмотра.
[0078] В вариантах осуществления, модулем 1101 запуска и модулем 1201 запуска может быть один и тот же модуль. Модулем 1102 отображения и модулем 1202 отображения может быть один и тот же модуль.
[0079] Аппарат для обработки отображения изображения может представлять собой устройство с сенсорным экраном, такое как мобильный телефон. Мобильный телефон включает в себя сенсорный экран, процессор и запоминающее устройство, как показано на фиг. 13.
[0080] Сенсорный экран выполнен с возможностью получения различных команд жестами.
[0081] Процессор выполнен с возможностью, при получении от пользователя команды жестом скольжения в первой области отображения, предварительного просмотра фонового изображения вместе с жестом скольжения в пределах первой границы фонового изображения; и, при получении от пользователя команды жестом скольжения во второй области отображения, предварительного просмотра фонового изображения вместе с жестом скольжения в пределах второй границы фонового изображения. Кроме того, процессор выполнен с возможностью, при получении команды жестом, реализующей увеличение масштаба фонового изображения, отображения фонового изображения при максимальном количестве пикселей; и, при получении команды жестом, реализующей увеличение масштаба фонового изображения, отображения фонового изображения в пределах интерфейса предварительного просмотра.
[0082] Запоминающее устройство выполнено с возможностью хранения данных, таких как различные типы фонового изображения.
[0083] Варианты осуществления настоящего изобретения предусматривают два типа границ. В пределах первой границы удобно осуществлять предварительный просмотр всего фонового изображения, а в пределах второй границы можно быстро осуществлять непрерывный предварительный просмотр фоновых изображений, чтобы улучшить результат отображения и повысить качество изображения. Кроме того, варианты осуществления настоящего изобретения представляют более одного типа областей отображения, т.е. первую область отображения и вторую область, и тем самым предлагают лучший способ для обработки различных областей отображения и дополнительное улучшение результата отображения и повышение качества изображения.
[0084] Специалистам в данной области техники должно быть понятно, что в качестве вариантов осуществления настоящего изобретения могут быть способы, системы или компьютерные программные продукты. Таким образом, изобретение может быть осуществлено в виде только аппаратных средств, только программного обеспечения, или сочетания аппаратных средств и программного обеспечения. Кроме того, настоящее изобретение может быть осуществлено в виде компьютерного программного продукта, реализованного на одном или нескольких машиночитаемых носителях данных (включая, но не ограничиваясь, запоминающее устройство на магнитных дисках и оптическое запоминающее устройство), содержащих машиночитаемые программные коды.
[0085] Настоящее изобретение описано со ссылкой на способ, устройство (систему) и функциональную блок-схему и/или структурную схему компьютерного программного продукта в соответствии со вариантами осуществления настоящего изобретения. Следует понимать, что каждый из процессов и/или блоков в функциональных блок-схемах и/или структурных схемах, и сочетания процессов и/или блоков в функциональных блок-схемах и/или структурных схемах, могут быть реализованы в виде команд компьютерной программы. Эти команды компьютерной программы могут быть переданы процессору компьютера общего назначения, специализированного компьютера, встроенного компьютера или другого программируемого устройства обработки данных с целью создания машины так, чтобы устройство для выполнения этих функций, заданных одним или более процессами в функциональных блок-схемах и/или одним или более блоками в структурных схемах, может быть реализовано с помощью команд, выполняемых компьютером или процессорами или других программируемых устройств обработки данных.
[0086] Эти команды компьютерной программы могут также храниться в машиночитаемом запоминающем устройстве, которые могут загружать компьютер или другое программируемое устройство обработки данных для работы определенным образом, чтобы, промышленные изделия, содержащие устройство обработки команд, могли бы создаваться с помощью команд, хранящихся в указанном машиночитаемом запоминающем устройстве, а указанное устройство обработки команд реализует функции, определенные в одном или нескольких процессах в функциональных блок-схемах и/или в одном или нескольких блоках в структурных схемах.
[0087] Эти команды программного обеспечения могут также быть загружены в компьютер или другое программируемое устройство обработки данных, чтобы можно было выполнять последовательность операций в компьютере или другом программируемом устройстве обработки данных для осуществления процессов, реализуемых с помощью компьютера, и чтобы этапы для реализации функций, определенные в одном или более процессах в функциональных блок-схемах и/или в одном или более блоках в структурных схемах, могли бы быть реализованы с помощью команд, выполняемых компьютером или другими программируемыми устройствами обработки данных.
[0088] Очевидно, что специалисты в данной области техники могут выполнить различные модификации и изменения в настоящем изобретении без отступления от сущности и объема настоящего изобретения. Таким образом, изобретение направлено на то, чтобы охватить эти модификации и изменения, если эти модификации и изменения входят в объем формулы изобретения, и их соответствующую технологию.