# Image Manipulation

**URL:** <https://discourse.processing.org/t/image-manipulation/24459>\
**Category:** Coding Questions\
**Tags:** homework\
**Created:** [October 9, 2020, 11:21am UTC](https://discourse.processing.org/t/image-manipulation/24459 "2020-10-09T11:21:27Z")\
**Posts on this page:** 2\
**Page:** 1

<div class="post-metadata">

**Author:** ![stellakramer](https://yyz2.discourse-cdn.com/flex036/user_avatar/discourse.processing.org/stellakramer/32/10797_2.png) [@stellakramer](https://discourse.processing.org/u/stellakramer)\
**Post date:** [October 9, 2020, 11:21am UTC](https://discourse.processing.org/t/image-manipulation/24459/1 "2020-10-09T11:21:27Z")

</div>

Could someone help me? I’m trying to make a code in Processing where you have an image, and on the image an ellipse moves with your mouse. But the ellipse is not blank or filled but rather it warps the image. Bloats, inflates, morphes, blurs it. To manipulate the image in some degree, but only where the ellipse is based on the mouse input.

I have a short deadline on a project so any help is greatly appreciated.

Thank you very much!

---

<div class="post-metadata">

**Author:** ![glv](https://yyz2.discourse-cdn.com/flex036/user_avatar/discourse.processing.org/glv/32/18785_2.png) [@glv](https://discourse.processing.org/u/glv)\
**Post date:** [October 9, 2020, 12:36pm UTC](https://discourse.processing.org/t/image-manipulation/24459/2 "2020-10-09T12:36:09Z")

</div>

> [@stellakramer](#):
>
> I have a short deadline on a project so any help is greatly appreciated.

Hello,

A short list of resources to peruse:

> **Resources \< Click here to expand !**
>
> Explore the resources available here:
> 
> - The Processing _website_ has references, examples, tutorials, links to resources, etc.  
> [https://processing.org/](https://processing.org/)
> 
> - The Processing PDE (IDE) has lots to offer!  
> An exploration of the menu bar will reveal what is available there;  
> libraries, tools, local examples, and other goodies are in there.
> 
> - The Coding Train \< Experience the unbridled enthusiasm of Daniel Shiffman  
> [https://shiffman.net/](https://shiffman.net/)  
> [https://www.youtube.com/user/shiffman](https://www.youtube.com/user/shiffman)  
> [https://thecodingtrain.com/](https://thecodingtrain.com/)
> 
> - Happy Coding  
> [Processing Tutorials - Happy Coding](https://happycoding.io/tutorials/processing/)
> 
> - The source code can give insight if you are adventurous:  
> [GitHub - processing/processing: Source code for the Processing Core and Development Environment (PDE)](https://github.com/processing/processing)
> 
> - Explore Processing on GitHub:  
> [Processing Foundation · GitHub](https://github.com/processing)  
> [processing/core/src/processing/core/PApplet.java at master · processing/processing · GitHub](https://github.com/processing/processing/blob/master/core/src/processing/core/PApplet.java) \< Many of the Processing functions are here!
> 
> - The Processing Foundation  
> [https://processingfoundation.org/](https://processingfoundation.org/)  
> Check out the menu.  
> In the education menu, there is a reference to the Coding Train.
> 
> - And the Internet. `:)`

`:)`
