# Integrating image processing swift iOS project into glide app

**URL:** <https://community.glideapps.com/t/integrating-image-processing-swift-ios-project-into-glide-app/42581>\
**Category:** Ask for Help\
**Created:** [May 31, 2022, 4:38pm UTC](https://community.glideapps.com/t/integrating-image-processing-swift-ios-project-into-glide-app/42581 "2022-05-31T16:38:44Z")\
**Posts on this page:** 1\
**Showing post:** 2

<div class="post-metadata">

**Author:** ![ThinhDinh](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/thinhdinh/32/49_2.png) [@ThinhDinh](https://community.glideapps.com/u/ThinhDinh)\
**Post date:** [May 31, 2022, 11:30pm UTC](https://community.glideapps.com/t/integrating-image-processing-swift-ios-project-into-glide-app/42581/2 "2022-05-31T23:30:13Z")

</div>

> [@soorse](#):
>
> I see the custom JS blocks that glide offers, is this the main pathway to integrate image processing?

I don’t think we have seen a use case like yours with JS inside Glide. To be clear, that JS is a computed column, not a block, and it sounds like your use case is more complex than that.

For image transformation, we usually use Cloudinary here.

> [@Cloudinary: Image Filters and Overlays in Glide!](https://community.glideapps.com/t/cloudinary-image-filters-and-overlays-in-glide/4917):
>
> Thanks to @ionamol for keying me into Cloudinary for on the fly, URL based image editing! This awesome resource allowed me to gray out badges that haven’t yet been earned by the user— Started by uploading the image into Cloudinary and then using the built in tools to generate the new URL. Used this URL schema to create this formula: Then, simply created an if/then in Glide. If the badge was owned by the user, then use the colored URL, i…

---

_[View the full topic](https://community.glideapps.com/t/integrating-image-processing-swift-ios-project-into-glide-app/42581)._
