icemint0828 / imgedit Goto Github PK
View Code? Open in Web Editor NEWImgedit is a package that performs image processing such as resizing and trimming.
License: MIT License
Imgedit is a package that performs image processing such as resizing and trimming.
License: MIT License
Our package supports converting images into sepia colors.
This feature may be added to the CLI as well.
The addition of a subcommand called filter.
Add a function named Tile.
It takes xLength and yLength as arguments and lays down that number of images.
Currently colors are specified by strings, but only certain types can be used.
What is the best way to add more?
Do you use RGB values like #FF0000?
Now The default position of addString is (0,0) as default.
However, this default value is determined to be missing characters.
So, we hope the default position of addString to be in the center of image.
This is similar to the already existing GrayScale function.
Therefore, we create a function called Filter and implement it so that Sepia and Gray can be passed as arguments.
The Grayscale function is deprecated and will be retained during one minor version next v1.3.0.
We would like to be able to handle this package in io.Writer and io.Reader as well.
Please review the following tasks.
git checkout -b release-v1.6.0
git push origin
git tag v1.6.0
git push origin v1.6.0
make build
It's just an idea that came to me quickly, so maybe it will go away.
It would be nice if it were possible to specify the details of the text to be placed, but I'll think about that later.
In some cases, when the final image file is generated as a gif, the color change is not smooth.
This is probably due to the fact that palette.Plan9 is used for the palette and 256 colors are not used effectively.
We need a way to use 256 colors effectively.
Please review the following tasks.
git checkout -b release-v1.5.0
git push origin
git tag v1.5.0
git push origin v1.5.0
make build
ReverseX and ReverseY both have the same functionality.
Therefore, they are grouped together in Reverse and supported by an argument.
Note that ReverseX and ReverseY should be deprecated.
Our package supports Add text on image.
This feature may be added to the CLI as well.
Because of the complexity of implementing all options, the options are limited to the following.
Outlines are currently not supported.
To be supported by environment variables
Currently, AddString only supports single rows.
If we detect line breaks and draw letters in the appropriate positions, we would be able to handle multiple lines.
Please review the following tasks.
git checkout -b release-v1.4.0
git push origin
git tag v1.4.0
git push origin v1.4.0
make build
When a transparent gif is processed, the transparent area is filled with black.
The same thing happens when a transparent png is converted to a transparent gif.
However, this does not occur with transparent png.
So I think the problem is in the vicinity of gif.Encode.
Please review the following tasks.
git checkout -b release-v1.3.0
git push origin
git tag v1.3.0
git push origin v1.3.0
make build
Our package supports lay down images.
This feature may be added to the CLI as well.
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.