python — Как сделать движение картинки снизу вверх, при наведении на неё
Вопрос задан
Изменён 2 месяца назад
Просмотрен 53 раза
Мне нужно чтобы была картинка которая немного выходила из низа экрана, и при наведении на неё она сдвигалась по 3-5 пикселей вверх, тем самым создавав анимацию. Сейчас у меня получилось это:
import pygame, ctypes, time from pygame.locals import * user32 = ctypes.windll.user32 w = user32.GetSystemMetrics(0) h = user32.GetSystemMetrics(1) hc = int(h/2) wc = int(w/2) pygame.init() game_display = pygame.display.set_mode((w, h), pygame.RESIZABLE) kartinka = pygame.image.load("assets/kartinka.png") kartinkar = pygame.transform.scale(kartinka, (160, 240)) pygame. display.update() speedCard = 5 while True: InGameSPP_MOUSE_POS = pygame.mouse.get_pos() InGameSPP_MOUSE_POS_XW = InGameSPP_MOUSE_POS[0] InGameSPP_MOUSE_POS_YH = InGameSPP_MOUSE_POS[1] for event in pygame.event.get(): if event.type == QUIT: pygame.quit() quit() game_display.blit(kartinkar, ((w-1080)-175, h-(188-125))) if (InGameSPP_MOUSE_POS_XW in range(int((w-1080)-175), int((w-1080)-175+160))) and (InGameSPP_MOUSE_POS_YH in range(h-(188-125), h-(188-125)+120)): # InHands0Card print("1") newposcard0 = h-(188-125) runwhilecard0 = True while runwhilecard0 == True: time.sleep(0.05) newposcard0 -= speedCard # print(newposcard0) if newposcard0 <= h-(188+125): newposcard0 = h-(188+125) runwhilecard0 = False game_display.blit(kartinkar, (w-1080-175, newposcard0)) pygame.display.update()
вот, именно такой результат как тут у меня в программе происходит.
не работает(- python
- windows
- pygame
4
Я не смог воспроизвести вашу программу, вот образец выполняющий нужную функцию:
import pygame from pygame.locals import * RED = (255, 0, 0) GRAY = (150, 150, 150) pygame.init() w, h = 640, 440 screen = pygame.display.set_mode((w, h)) running = True img = pygame.image.load('bird.png') img.convert() rect = img.get_rect() rect.center = w // 2, h moving = True while running: for event in pygame.event.get(): if event.type == QUIT: running = False elif event.type == MOUSEMOTION and rect.collidepoint(event.pos) and moving: rect.move_ip(0, -5) moving = False elif event.type == MOUSEMOTION and not rect.collidepoint(event.pos) and not moving: rect.move_ip(0, +5) moving = True screen.fill(GRAY) screen.blit(img, rect) pygame.draw.rect(screen, RED, rect, 1) pygame.display.update() pygame.quit()
За основу взял код отсюда, там и изображение.
1
Зарегистрируйтесь или войдите
Регистрация через Google
Регистрация через Facebook
Регистрация через почту
Отправить без регистрации
Почта
Необходима, но никому не показывается
Отправить без регистрации
Почта
Необходима, но никому не показывается
Нажимая на кнопку «Отправить ответ», вы соглашаетесь с нашими пользовательским соглашением, политикой конфиденциальности и политикой о куки
15 лучших приложений, которые заставляют картинки двигаться (лучшие приложения для синематографа)
Синемаграфы – одна из последних тенденций в социальных сетях. Если вы знакомы с ними, то знаете, что это не фотография и не видео, а нечто среднее.
Возможно, вам интересно, как создаются эти волшебные эффекты. Правда в том, что создавать синемаграфы очень просто, особенно используя приложения для синемаграфов.
Мы собрали 15 лучших приложений, которые заставляют фотографии двигаться, чтобы вы научились создавать их за считанные секунды.
15 лучших приложений для создания синематографа
Кинематограф – это форма визуального искусства, состоящая из неподвижной фотографии, в которой одна часть анимирована. Выбранная область воспроизводится в бесконечном цикле, образуя короткий видеоклип.
Называемые также движущимися картинками, кинемаграфы стали популярны для привлечения внимания аудитории. Обычно их можно встретить в рекламе и социальных сетях.
Если вы фотограф, синемаграфы могут стать отличным дополнением к вашему портфолио.
Если вы хотите изучить эту тенденцию и создавать изображения в таком формате, этот пост для вас. Мы поможем вам найти лучшее приложение для создания синемаграфов, чтобы легко создавать шедевры!
1. Cinemagraph Pro для iOS
Если у вас есть iPhone или iPad, лучшее приложение, которое мы можем порекомендовать, – Cinemagraph Pro для iOS.
Это отличный инструмент для тех, кто начинает работать в этом направлении. В нем представлены руководства по использованию приложения и получению максимальной отдачи от него.
Cinemagraph Pro позволяет добавлять фильтры к каждому кадру видео, улучшая визуальное восприятие.
Помимо этого, приложение предлагает большую галерею творческих работ в стиле синемаграф. Вы можете пролистать эту галерею, чтобы получить вдохновение для создания лучшей движущейся картинки.
Чтобы воспользоваться приложением, нужно загрузить видео и выбрать ту часть, которую вы хотите анимировать. Остальная часть видео останется неподвижной.
2. Cinemagraph
Приложение Cinemagraph также имеет версию для пользователей Android. Это простое в использовании приложение идеально подходит для тех, кто не хочет тратить много времени на сложное программное обеспечение.
Приложение работает точно так же, как и версия для iPhone. Вам нужно выбрать область, которую вы хотите анимировать, и область, которую вы хотите сохранить неподвижной. Однако в этой версии все кадры должны быть сняты на камеру приложения, в отличие от версии iOS Pro.
Но все же это отличный вариант для тех пользователей Android, которые ищут удобное приложение для работы с синематографом.
3. Clipgraph
Clipgraph – это приложение для движения фотографий, отличающееся минималистичным дизайном. Его интерфейс позволяет пользователям легко создавать контент за считанные секунды.
Недостатком этого приложения является то, что оно не содержит никаких специальных эффектов или фильтров. Кроме того, вы не можете поделиться контентом непосредственно из приложения в социальных сетях.
И все же это отличная программа для создания синемаграфов, и она доступна как для пользователей Mac, так и Windows.
4. Fotodanz
Одно из лучших приложений для Android для создания синемаграфов на ходу – Fotodanz. Его простота позволяет снимать изображения и видео прямо из приложения. После этого вы можете легко выделить пальцем те участки, которые хотите анимировать. Вот так просто.
Fotodanz имеет отличный интерфейс для тех пользователей, которые только начинают работать с техникой.
5. Zoetropic
Zoetropic – одно из лучших приложений для создания синемаграфов. В нем есть эксклюзивные наложения для изображений и видео. Кроме того, в приложении есть аудиотека, где вы можете выбрать саундтрек для вашей движущейся картинки.
Приложение работает путем установки точек движения на неподвижном изображении, которое вы смешиваете для создания эффекта движения. После этого вы можете настроить движения с помощью звуковых и визуальных эффектов.
Это приложение хорошо подходит для новичков, которые хотят попрактиковаться в работе с неподвижными изображениями, прежде чем приступать к редактированию видео.
6. Draw Motion
Приложение Draw Motion – это универсальная программа для создания кинематографов. Оно доступно как для пользователей Android, так и для iOS. Приложение просто в использовании и позволяет создавать синемаграфы, используя видео или живую фотографию.
Кроме того, приложение оснащено отличной функцией стабилизации видео. Эта функция позволяет улучшить качество ваших видео.
Приложение предлагает кнопки быстрого обмена, чтобы публиковать контент, когда вы находитесь в пути. Кроме того, вы можете экспортировать синемаграфы в различные форматы в желаемом качестве.
Приложение бесплатно, но вам придется заплатить пару долларов, чтобы удалить водный знак с ваших творений.
7. Motion Stills
Motion Stills – это программа для создания синематографа и time-lapse app, созданная компанией Google.
Это приложение, подходящее для Android и iOS, поставляется с несколькими инструментами редактирования. Один из них – функция стабилизации видео, благодаря которой ваши видео будут выглядеть как неподвижные изображения.
Motion Stills предлагает несколько функций для создания отличного контента. В частности, он позволяет создавать фильмы, комбинируя клипы простым движением руки.
8. Lumyer
Lumyer – это приложение, позволяющее накладывать высококачественные анимированные эффекты на ваши изображения. Это отличное приложение, чтобы весело провести время, создавая синемаграфы и делясь ими со своими друзьями.
К примеру, вы можете добавить к своим изображениям фейерверк, движущиеся губы или вьющиеся волосы.
Lumyer – отличное приложение для творческих людей. Вы можете экспериментировать со специальными эффектами, которые вы не найдете в других приложениях для синематографа.
9. Vimage
Vimage – это другое приложение для создания синемаграфов. Оно не берет анимацию из исходного видео. Вместо этого вы можете выбрать из галереи сотен эффектов, фильтров, пресетов и анимации то, что лучше всего подходит для вашей фотографии.
Удостоенный множества наград инструмент предлагает высококачественные эффекты для анимации любого неподвижного изображения за считанные секунды.
10. PICOO Camera
PICOO Camera – это отличное приложение для создания синематографа, если вы пользуетесь устройством iOS. Это приложение работает путем выделения тематического места на вашей фотографии и последующей записи динамических движений в нем.
После создания живой фотографии вы можете добавить к ней различные фильтры. Вы также можете посетить раздел Explore, чтобы получить вдохновение для своего следующего творения.
11. MaskArt
MaskArt – это еще одно приложение для iPhone, предназначенное для легкого создания удивительных синемаграфов.
Этот аниматор синемаграфов имеет удобный интерфейс. Он позволяет выбрать часть изображения, которая будет двигаться, касаясь ее пальцем.
MaskArt – одно из лучших бесплатных приложений для создания синемаграфов. Тем не менее, оно доступно только в App Store для США.
12. Lumia Cinemagraph
Lumia Cinemagraph – это приложение, разработанное для мобильных устройств Microsoft.
Этот создатель синемаграфов поставляется с интуитивно понятным программным обеспечением. Кроме того, он оснащен экранной поддержкой, которая поможет вам легко создавать движущиеся картинки. Идеально подходит для начинающих.
После создания синемаграфа вы можете экспортировать его как GIF-файл или поделиться им через социальные сети, электронную почту и сообщения.
Единственным недостатком Lumia является то, что она экспортирует GIF-файлы как обычные JPG-файлы. Кроме того, такие файлы можно просматривать только на устройствах Lumia.
13. Loopsie
Loopsie – это уникальное приложение для создания синематографа, доступное для устройств iOS и Android. Оно просто в использовании и оснащено алгоритмом стабилизации. Эта функция помогает создавать удивительные синемаграфы без дополнительного оборудования.
Этот создатель синемаграфов позволяет редактировать глубину ваших фотографий. Кроме того, вы можете применять 3D-наклейки и добавлять виртуальный свет и тени.
Loopsie также поставляется с функцией 3D-обработки фотографий. Она оценивает глубину каждого пикселя для воссоздания трехмерного окружения по одной фотографии.
Вы можете загрузить Loopsie бесплатно, хотя он поставляется с покупками в приложении.
14. BLINK Cliplets
BLINK Cliplets – одно из лучших приложений для создания синемаграфов, доступных для устройств на базе Windows. Оно имеет упрощенный интерфейс и позволяет пользователям создавать синемаграфы из 10-секундных видеоклипов.
Приложение просто в использовании: импортируйте видео и с помощью мыши вырежьте элемент, который вы хотите сохранить в движении. Остальная часть видео будет статичной. После сохранения клиплета его можно экспортировать в формат GIF, нажав на кнопку Export Cliplet.
15. Liquivid Easy Cinemagraph
Liquivid Easy – это программа для создания синемаграфов, доступная только для Mac. Она отличается простым дизайном интерфейса, что облегчает пользователям создание живых фотографий.
Liquivid Easy Cinemagraph поставляется на пяти языках. Он работает путем импорта видео и выбора областей, которые должны оставаться статичными.
Приложение включает 23 визуальных эффекта с шестью режимами наложения. Кроме того, в комплект входят предустановки с несколькими соотношениями сторон. Таким образом, вы сможете поделиться своими творениями на любой платформе социальных сетей.
Заключение
Синемаграфы – это забавный и необычный способ визуального общения. Самое приятное, что создать синемаграф может каждый, поскольку множество приложений делают это невероятно просто. Несомненно, именно поэтому синемаграфы стали популярны в социальных сетях в последние несколько лет.
Существует множество забавных примеров синемаграфов, на которые можно вдохновиться. А с одним из приложений в этом списке у вас будет все необходимое, чтобы начать создавать свои собственные синемаграфы.
Надеемся, что мы помогли вам разобраться, какой именно синемаграф-мейкер вам подходит. Мы уверены, что, используя эти приложения, вы быстро станете профессионалом в области синемаграфов!
Если вы хотите узнать больше о создании потрясающих снимков, ознакомьтесь с нашей электронной книгой!
Обработка в Lightroom
Обзор Affinity Photo vs Photoshop (что лучше?)
О программе Adobe Photoshop слышали даже те, кто никогда в жизни не фотографировал. Теперь появился Serif с таким же мощным, доступным и дешевым интегрированным пакетом
Читать статью »
Вопросы по фотографии
Как сделать тень в Photoshop (Пошаговая инструкция)
Добавление теней к фотографии жизненно важно для придания объекту четкости в сцене при создании составного изображения. В этой статье вы узнаете, как сделать тень в
Читать статью »
100+ Движущиеся картинки [HD] | Скачать бесплатные картинки на Unsplash
100+ Движущиеся картинки [HD] | Скачать бесплатные изображения на Unsplash- A Photophotos 3. 7k
- Степка фотосколков 10K
- Группа людей 76
Person
Обои
Инженер
Texture
FOURE
Abstract
WERSHE
UNTSPLASH
UNTSPLASH UNTSPLASH UNTSPLASH.Unsplash+
В сотрудничестве с Flying Object
Unsplash+
Разблокировать
кривыеHd красные обои
Ahmad Odeh
Женщины изображения и изображенияТанцевальные изображения и изображениядвижение
–––– –––– –––– – ––– – –––– –– – –– –––– – – –– ––– –– –––– – –.
Ahmad Odeh
ramallahЛюди0011
Ahmad Odeh
femaleusa
Unsplash logoUnsplash+
In collaboration with Flying Object
Unsplash+
Unlock
melodicrendershapes
Dave Hoefler
madisonHd water wallpaperswi
Julian Hochgesang
highwayvacationtransport
Karen Lau
japanminatoshinagawa station
Bruno Nascimento
Health imagesfitnesswellness
Светлые фоныroadlight trail
Unsplash logoUnsplash+
In collaboration with Flying Object
Unsplash+
Unlock
foldsMusic images & pictureslayers
tabitha turner
templeindiaculture
Anders Jildén
swedendjurhamndjuröbron
Hulki Okan Tabak
Turkey images & picturesistanbulGirls photos & images
Marek Piwnicki
Hd wallpaperspolandHq background images
Valentin Salja
Фоны текстуры. ramallahЛюди фотоКоричневый фон
Hd Абстрактные фоткиРазмытие фонаДлинная выдержка
Melodicrendershapes
HighwayvacationTransport
Japanminatoshinagawa Station
Light Poanshroadlight Trail
TempleIndiaculture
HD Wallpaperspersporsperspershq. – –––– – –––– – –––– –– – –– –––– – – –– ––– –– –––– – –.
Женщины изображения и изображенияТанец изображения и изображениядвижение
People images & picturesnorth hollywoodlos angeles
femaleusa
madisonHd water wallpaperswi
Health imagesfitnesswellness
foldsMusic images & pictureslayers
swedendjurhamndjuröbron
Turkey images & picturesistanbulGirls photos & images
physical therapymotoricalrehabilitation
Related collections
movement
699 фото · Куратор Никола Питерmovement
231 photos · Curated by Bee beeMovement
169 photos · Curated by Mary HarringtoncurvesHd red wallpaperssheets
People images & picturesnorth hollywoodlos angeles
melodicrendershapes
japanminatoshinagawa station
Light backgroundsroadlight trail
швеция jurhamndjuröbron
Hd обоипольшаHq фоновые изображения
физиотерапиядвигательнаяреабилитация
Women Images & PicturesDance Images & PicturesMotion
HD Abstract Wallpapersblur Facharslong Exprocure
Highwayvacationtransport
Health Imagesfitnes ––– –––– –––– – –––– – –––– –– – –– –––– – – –– ––– –– –––– – –.
Ramallahpeople Images & Picturesbrown Phanks
Femusa
Madisonhd Water Wallpaperswi
Храм
Связанные коллекции
Движение
699 ФОСЛОВЫ 169 фото · Куратор: Mary HarringtonТекстурные фоныСерые обои Hd Hq фоновые изображения
Просмотр премиальных изображений на iStock | Скидка 20% на iStock
Unsplash logoСделайте что-нибудь потрясающее
Движения Картинки | Скачать бесплатные картинки на Unsplash
Движения Картинки | Download Free Images on Unsplash- A photoPhotos 3.7k
- A stack of photosCollections 50
- A group of peopleUsers 8
person
stretch
limberness
flexibility
athleticism
activeness
fitness
gymnastic
велнес
Unsplash logoUnsplash+
In collaboration with Flying Object
Unsplash+
Unlock
curvesrenderMusic images & pictures
Ahmad Odeh
Dance images & picturesPeople images & picturesmotion
–––– –––– ––– – – –––– – –––– –– – –– –––– – – –– ––– –– –––– – –.
David Hofmann
Женщины фото и картинкифитнесСилуэт
Joel Filipe
Абстрактные обои HdТекстура фоныОбои Hd с рисунком
🇻🇪 Jose G. Ortega Castro 🇲🇽
Hd blue wallpapersexperimental
Tim Mossholder
gymnastathletegymnastics
Unsplash logoUnsplash+
In collaboration with Flying Object
Unsplash+
Unlock
movementHd red wallpaperslayers
David Hofmann
Yoga images & imagesposefemale form
Alora Griffiths
Sports imagesworking outsporty
Filip Mroz
exerciserunningcanada
GMB Fitness
playgroundlimbernessathleticism
Ahmad Odeh
ramallahPeople images & picturesBrown backgrounds
Unsplash logoUnsplash+
In collaboration with Flying Object
Unsplash+
Unlock
melodicfoldssheets
Thimo van Leeuwen
Hd серые обоиВатиканские столбыВатикан
Лотар Борис Пильц
ЛошиньХорватияОкеанские фоны
Siora Photography
Blur backgroundsHd white wallpapersSmoke backgrounds
GMB Fitness
gymwellnessfemale
Jonathan Chng
activenessballet classflexibility
Unsplash logoUnsplash+
In collaboration with Getty Images
Unsplash+
Unlock
physical therapyphysical therapistphysiotherapy
Wesley Tingey
stretchactivebend
curvesrenderMusic images & images
Women images & picturesfitnesssilhouette
Hd blue wallpapersexperimental
gymnastathletegymnastics
Yoga images & picturesposefemale form
playgroundlimbernessathleticism
ramallahPeople images & picturesBrown backgrounds
Hd grey wallpapersvatican pillarsvatican city
activenessballet classflexibility
stretchactivebend
––– – –––– –––– – –––– – –––– –– – –– –––– – – –– ––– –– –––– – –.
Dance images & picturesPeople images & picturesmotion
Hd abstract wallpapersTexture backgroundsHd pattern wallpapers
movementHd red wallpaperslayers
Sports imagesworking outsporty
exerciserunningcanada
melodicfoldssheets
lošinjcroatiaOcean backgrounds
Blur backgroundsHd white wallpapersSmoke backgrounds
gymwellnessfemale
Related коллекции
Механизмы
76 Фотографии · Куратор Pretheesh PresannanДвижения
67 Фотографии · Куратор Abigail PlatterЛюди — Движения
56 Фотографии · КОРИТИВАЯ11111111111111111111111111111111111111 собой. фоныHd узор обоиупражнениебег Канада
Hd серые обоиВатиканские столбыВатикан
стрейчактивныйизгиб
—Dance Images & Picturespeople Images & Picturesmotion
Gymnastathletegymnastics
Изображения йоги и изображения с картинками —
Ramallahpeople Images & Picturesbrown
.