angular – Como puedo enviar una imagen dentro de un formdata

¿Como se podria mandar una imagen dentro de un json? Se necesita hacer una función aparte? o mandarlo como un append?

La imagen que quiero mandar es la de icon_firedepartment

onSubmit() {

this.loading = true;

  let body = {
  "name": this.formCuartel.controls('name').value,
  "number": this.formCuartel.controls('number').value,
  "cuit": this.formCuartel.controls('cuit').value,
  "regional_assigned": this.formCuartel.controls('regional_assigned').value,
  "foundation_date": this.fechaFundacion,
  "operation_date": this.fechaOperacion,
  "date_of_legal_status": this.fechaEstadoLegal,
  "legal_status_number": this.formCuartel.controls('legal_status_number').value,
  "address":this.formCuartel.controls('address').value,
  "fiscal_category": this.formCuartel.controls('fiscal_category').value,
  "icon_firedepartment": this.image
}

console.log(body)
this.loading = true
this._basicservices.updCuartel(body, this.formCuartel.controls('number').value)
  .subscribe(res => {
    console.log(res)
    this.router.navigate(('/homelist'));
   
    this.loading = false
  })