[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"project-4114":3},{"id":4,"name":5,"fullName":6,"owner":7,"repo":5,"description":8,"homepage":9,"htmlUrl":10,"language":11,"languages":10,"totalLinesOfCode":10,"stars":12,"forks":13,"watchers":14,"openIssues":15,"contributorsCount":16,"subscribersCount":16,"size":16,"stars1d":16,"stars7d":16,"stars30d":16,"stars90d":16,"forks30d":16,"starsTrendScore":16,"compositeScore":17,"rankGlobal":10,"rankLanguage":10,"license":18,"archived":19,"fork":19,"defaultBranch":20,"hasWiki":21,"hasPages":19,"topics":22,"createdAt":10,"pushedAt":10,"updatedAt":29,"readmeContent":30,"aiSummary":31,"trendingCount":16,"starSnapshotCount":16,"syncStatus":32,"lastSyncTime":33,"discoverSource":34},4114,"glide-transformations","wasabeef\u002Fglide-transformations","wasabeef","An Android transformation library providing a variety of image transformations for Glide.","",null,"Java",9889,1403,198,52,0,40.44,"Apache License 2.0",false,"main",true,[23,24,25,26,27,28],"android","android-library","glide","image-processing","java","kotlin","2026-06-12 02:00:58","Glide Transformations\n======================\n[![Android Arsenal](https:\u002F\u002Fimg.shields.io\u002Fbadge\u002FAndroid%20Arsenal-glide--transformations-brightgreen.svg?style=flat)](https:\u002F\u002Fandroid-arsenal.com\u002Fdetails\u002F1\u002F1363)\n[![License](https:\u002F\u002Fimg.shields.io\u002Fbadge\u002Flicense-Apache%202-blue.svg)](https:\u002F\u002Fwww.apache.org\u002Flicenses\u002FLICENSE-2.0)\n[![Maven Central](https:\u002F\u002Fmaven-badges.herokuapp.com\u002Fmaven-central\u002Fjp.wasabeef\u002Fglide-transformations\u002Fbadge.svg)](https:\u002F\u002Fsearch.maven.org\u002Fartifact\u002Fjp.wasabeef\u002Fglide-transformations)\n\nAn Android transformation library providing a variety of image transformations for [Glide](https:\u002F\u002Fgithub.com\u002Fbumptech\u002Fglide).\n\nPlease feel free to use this.\n\n\n#### Are you using Picasso or Fresco?\n[Picasso Transformations](https:\u002F\u002Fgithub.com\u002Fwasabeef\u002Fpicasso-transformations)  \n[Fresco Processors](https:\u002F\u002Fgithub.com\u002Fwasabeef\u002Ffresco-processors)\n\n# Demo\n\n### Original Image\n\u003Cimg src=\"art\u002Fdemo-org.jpg\" width=\"30%\">\n\n### Transformations\n\u003Cimg src=\"art\u002Fdemo.gif\" width=\"50%\">\n\n# How do I use it?\n\n## Step 1\n\n#### Gradle\n```groovy\nrepositories {\n  mavenCentral()\n}\n\ndependencies {\n  implementation 'jp.wasabeef:glide-transformations:4.3.0'\n  \u002F\u002F If you want to use the GPU Filters\n  implementation 'jp.co.cyberagent.android:gpuimage:2.1.0'\n}\n```\n\n## Step 2\n\nSet Glide Transform.\n\n```kotlin\nGlide.with(this).load(R.drawable.demo)\n  .apply(RequestOptions.bitmapTransform(BlurTransformation(25, 3)))\n  .into(imageView)\n```\n\n## Advanced Step 3\n\nYou can set a multiple transformations.\n\n```kotlin\nval multi = MultiTransformation\u003CBitmap>(\n  BlurTransformation(25),\n  RoundedCornersTransformation(128, 0, CornerType.BOTTOM))))\nGlide.with(this).load(R.drawable.demo)\n  .apply(RequestOptions.bitmapTransform(multi))\n  .into(imageView))\n```\n\n## Transformations\n\n### Crop\n- `CropTransformation`\n- `CropCircleTransformation`\n- `CropCircleWithBorderTransformation`\n- `CropSquareTransformation`\n- `RoundedCornersTransformation`\n\n### Color\n- `ColorFilterTransformation`\n- `GrayscaleTransformation`\n\n### Blur\n- `BlurTransformation`\n\n### Mask\n- `MaskTransformation`\n\n### GPU Filter (use [GPUImage](https:\u002F\u002Fgithub.com\u002FCyberAgent\u002Fandroid-gpuimage))\n**Will require add dependencies for GPUImage.**  \n\n- `ToonFilterTransformation`\n- `SepiaFilterTransformation`\n- `ContrastFilterTransformation`\n- `InvertFilterTransformation`\n- `PixelationFilterTransformation`\n- `SketchFilterTransformation`\n- `SwirlFilterTransformation`\n- `BrightnessFilterTransformation`\n- `KuwaharaFilterTransformation`\n- `VignetteFilterTransformation`\n\n\nApplications using Glide Transformations\n---\n\nPlease [ping](mailto:dadadada.chop@gmail.com) me or send a pull request if you would like to be added here.\n\nIcon | Application\n------------ | -------------\n\u003Cimg src=\"https:\u002F\u002Flh6.ggpht.com\u002F6zKH_uQY1bxCwXL4DLo_uoFEOXdShi3BgmN6XRHlaJ-oA1svmq6y1PZkmO50nWQn2Lg=w300-rw\" width=\"48\" height=\"48\" \u002F> | [Ameba Ownd](https:\u002F\u002Fplay.google.com\u002Fstore\u002Fapps\u002Fdetails?id=jp.co.cyberagent.madrid)\n\u003Cimg src=\"https:\u002F\u002Flh3.googleusercontent.com\u002FZOrekp-ho-ecWG1TyvuOs0LoB5M4QYWCCLS5lFbAHhp_SklSd06544ENG3uC97zGWes=w300-rw\" width=\"48\" height=\"48\" \u002F> | [AbemaTV](https:\u002F\u002Fplay.google.com\u002Fstore\u002Fapps\u002Fdetails?id=tv.abema)\n\u003Cimg src=\"https:\u002F\u002Flh3.googleusercontent.com\u002FeikxMAKKMU2O-rV-oUg04dGp-O4Aoje91kffDlnCB_3DCIPDzzADxdBOdPCW18Lmqw=w300-rw\" width=\"48\" height=\"48\" \u002F> | [TV Time](https:\u002F\u002Fplay.google.com\u002Fstore\u002Fapps\u002Fdetails?id=com.tozelabs.tvshowtime)\n\u003Cimg src=\"https:\u002F\u002Fplay-lh.googleusercontent.com\u002FsGt1rxE4naYmO_6sCquGLa5zHeh_3AZQGtBKhU8PGuXDa-MeUK25aSI-iZJlMDUVli9c=s300-rw\" width=\"48\" height=\"48\" \u002F> | [Christmas Radio](https:\u002F\u002Fplay.google.com\u002Fstore\u002Fapps\u002Fdetails?id=nl.netwaves.christmasradio)\n\n\n\nDeveloped By\n-------\nDaichi Furiya (Wasabeef) - \u003Cdadadada.chop@gmail.com>\n\n\u003Ca href=\"https:\u002F\u002Ftwitter.com\u002Fwasabeef_jp\">\n\u003Cimg alt=\"Follow me on Twitter\"\nsrc=\"https:\u002F\u002Fraw.githubusercontent.com\u002Fwasabeef\u002Fart\u002Fmaster\u002Ftwitter.png\" width=\"75\"\u002F>\n\u003C\u002Fa>\n\nContributions\n-------\n\nAny contributions are welcome!\n\nContributors\n-------\n\n* [start141](https:\u002F\u002Fgithub.com\u002Fstart141)\n* [squeeish](https:\u002F\u002Fgithub.com\u002Fsqueeish)\n\nThanks\n-------\n\n* Inspired by `Picasso Transformations` in [TannerPerrien](https:\u002F\u002Fgithub.com\u002FTannerPerrien).\n\nLicense\n-------\n\n    Copyright (C) 2020 Wasabeef\n\n    Licensed under the Apache License, Version 2.0 (the \"License\");\n    you may not use this file except in compliance with the License.\n    You may obtain a copy of the License at\n\n       http:\u002F\u002Fwww.apache.org\u002Flicenses\u002FLICENSE-2.0\n\n    Unless required by applicable law or agreed to in writing, software\n    distributed under the License is distributed on an \"AS IS\" BASIS,\n    WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.\n    See the License for the specific language governing permissions and\n    limitations under the License.\n","wasabeef\u002Fglide-transformations 是一个为 Android 图像处理库 Glide 提供多种图像变换效果的扩展库。其核心功能包括裁剪、颜色调整、模糊、遮罩以及基于 GPU 的滤镜等，支持通过简单的配置实现复杂的图像处理需求。该项目使用 Java 开发，并且兼容 Kotlin 语言编写的应用程序代码。适用于需要对图片进行多样化视觉效果处理的 Android 应用开发场景，如社交媒体应用中的图片编辑功能或在线购物平台的商品展示优化等。采用 Apache License 2.0 许可协议发布，保证了广泛的适用性和灵活性。",2,"2026-06-11 02:58:32","top_language"]