All Projects → florent37 → Flutter-KenBurns

florent37 / Flutter-KenBurns

Licence: Apache-2.0 license
Kenburns effect on flutter

Programming Languages

dart
5743 projects
kotlin
9241 projects
shell
77523 projects

Projects that are alternatives of or similar to Flutter-KenBurns

KBImageView
UIImageView with Ken Burns effect.
Stars: ✭ 48 (-41.46%)
Mutual labels:  ken, burns
traefik-ondemand-service
Traefik ondemand service for the traefik ondemand plugin
Stars: ✭ 35 (-57.32%)
Mutual labels:  scale
scalem
A jQuery plugin to make any element scalable (responsive).
Stars: ✭ 33 (-59.76%)
Mutual labels:  scale
hedgedhttp
Hedged HTTP client which helps to reduce tail latency at scale.
Stars: ✭ 103 (+25.61%)
Mutual labels:  scale
nitroml
NitroML is a modular, portable, and scalable model-quality benchmarking framework for Machine Learning and Automated Machine Learning (AutoML) pipelines.
Stars: ✭ 40 (-51.22%)
Mutual labels:  scale
einet
Uncertainty and causal emergence in complex networks
Stars: ✭ 77 (-6.1%)
Mutual labels:  scale
EasyConfetti
🎊 Fancy confetti effects in Swift
Stars: ✭ 557 (+579.27%)
Mutual labels:  effect
aspect-ratio-imageview
A simple imageview which scales the width or height aspect with the given ratio
Stars: ✭ 72 (-12.2%)
Mutual labels:  scale
go-hx711
Golang HX711 interface using periph.io driver
Stars: ✭ 15 (-81.71%)
Mutual labels:  scale
FunFilter
Freely painted area, the software will automatically add filter on its.
Stars: ✭ 15 (-81.71%)
Mutual labels:  effect
ASV
[CVPR16] Accumulated Stability Voting: A Robust Descriptor from Descriptors of Multiple Scales
Stars: ✭ 26 (-68.29%)
Mutual labels:  scale
Shimmer-ReactNative
React Native Shimmer
Stars: ✭ 38 (-53.66%)
Mutual labels:  effect
effect-js
JavaScript Library to access and develop dApps on Effect Network.
Stars: ✭ 56 (-31.71%)
Mutual labels:  effect
BetterDummy
Unlock your displays on your Mac! Smooth scaling, HiDPI unlock, XDR/HDR extra brightness upscale, DDC, brightness and dimming, dummy displays, PIP and lots more!
Stars: ✭ 9,601 (+11608.54%)
Mutual labels:  scale
Temps
λ A selfhostable serverless function runtime. Inspired by zeit now.
Stars: ✭ 15 (-81.71%)
Mutual labels:  scale
spicedb
Open Source, Google Zanzibar-inspired fine-grained permissions database
Stars: ✭ 3,358 (+3995.12%)
Mutual labels:  scale
scale
📦 Toolkit for mapping abstract data into visual representation.
Stars: ✭ 53 (-35.37%)
Mutual labels:  scale
typing.js
Js library for creating typing effect on webpage.
Stars: ✭ 22 (-73.17%)
Mutual labels:  effect
DissolveEffectForTMPro
DissolveEffectForTMPro provide dissolve effect component for TextMeshPro in Unity.
Stars: ✭ 86 (+4.88%)
Mutual labels:  effect
VideoReflection
Embeddable video, GIF, water reflection and video borders in a video.
Stars: ✭ 33 (-59.76%)
Mutual labels:  effect

KenBurns

The Ken Burns effect is a type of panning and zooming effect used in video production from still imagery.

Wrap your image with a KenBurns widget

Container(
      height: 300,
      child: KenBurns(
        child: Image.network("https://lemag.nikonclub.fr/wp-content/uploads/2017/07/08.jpg", fit: BoxFit.cover,),
      ),
),

screen

Configuration

You can configure KenBurns Widget

KenBurns(
    minAnimationDuration : Duration(milliseconds: 3000),
    maxAnimationDuration : Duration(milliseconds: 10000),
    maxScale : 8,
    child: ...
  });

Multiple images

You can display multiple child in KenBurns with a CrossFade animation

Container(
    height: 300,
    child: KenBurns.multiple(
      childLoop: 3,
      children: [
        Image.network(
          "https://www.photo-paysage.com/?file=pic_download_link/picture&pid=3100",
          fit: BoxFit.cover,
        ),
        Image.network(
          "https://cdn.getyourguide.com/img/location_img-59-1969619245-148.jpg",
          fit: BoxFit.cover,
        ),
        Image.network(
          "https://www.theglobeandmail.com/resizer/vq3O7LI3hvsjTP2N0m9NwU4W3Eg=/1500x0/filters:quality(80)/arc-anglerfish-tgam-prod-tgam.s3.amazonaws.com/public/4ETF3GZR3NA3RDDW23XDRBKKCI",
          fit: BoxFit.cover,
        ),
      ],
    ),
),

Download

pub package

dependencies:
  kenburns: ^1.0.5

License

Copyright 2019 florent37, Inc.

Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
You may obtain a copy of the License at

   http://www.apache.org/licenses/LICENSE-2.0

Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.
Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].