Assuming that these four point define an arbitrary polygon, you will probably need to apply a mask.
You could proceed like this:
1) Create a mask image with the same size as your original (probably)
2) Draw your polygon as filled one onto this mask "layer"
3) Apply a masking algorithm using the mask and the original image (like here)
4) Define the bounding box of the polygon and crop the result
Alternatively, if suitable, you could move to RGBA space, and apply full transparency outside the mask.
This article[
^], based on
AForge[
^] might also help you.