Comments (3)
I think this might be a bit much for this package to create a tool for those type of shapes 😅.
That being said, you might be able to create a similar effect based on a mask 🤔 What you would do is first draw the mask (any image), then draw the to-crop image and use Paint()..blendMode = BlendMode.srcIn
which should then only draw where the mask has pixels.
Feel free to experiment with it and create a PR for this 🙂. I don't have much time for this atm, but if there are more poeple that need this I can look at it.
from flutter-custom-image-crop.
Thanks for suggestions, not a requirement ATM, just had this idea, will implement myself in near future.
Than maybe you can add in readme for users.
With drawPath option in plugin it's more flexible to achieve such solution.
from flutter-custom-image-crop.
If you create a tool for this, I'd be happy to add it to the readme, keep us posted 😁
from flutter-custom-image-crop.
Related Issues (20)
- Is possible to use with custom shape or aspect ratio? HOT 2
- cropped image can't keep high quality HOT 15
- the cropped image from example is not displaying in chrome HOT 1
- Disable rotating HOT 5
- how to do aspect ratio in this package? HOT 3
- Initial scaling HOT 2
- onCropImage return bytes with black image on web HOT 3
- CustomCropShape - Ratio HOT 1
- [Feature Request] CustomPaint for drawPath
- [Feature request] Rounded corners for Square and Custom ratio
- Update SolidCropPathPainter make paint style config able like DottedCropPathPainter
- Photo behavior in the cropping area HOT 10
- why crop result always is square HOT 8
- onCropImage is not working as expected in web HOT 11
- [Bug] Crop Image by ratio not resizing image to width and height HOT 5
- apply crop on the initial image given by the input path HOT 1
- Have background white after crop to circle HOT 1
- Landscape crop area shape and portrait images - initial fit by height
- web on moble issue HOT 20
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from flutter-custom-image-crop.