---
title: "analyzeImage(at:completionHandler:)"
framework: sensitivecontentanalysis
role: symbol
role_heading: Instance Method
path: "sensitivecontentanalysis/scsensitivityanalyzer/analyzeimage(at:completionhandler:)"
---

# analyzeImage(at:completionHandler:)

Analyzes an image file on disk at a URL and runs code on completion.

## Declaration

```swift
func analyzeImage(at fileURL: URL, completionHandler: @escaping @Sendable (SCSensitivityAnalysis?, (any Error)?) -> Void)
```

```swift
func analyzeImage(at fileURL: URL) async throws -> SCSensitivityAnalysis
```

## Parameters

- `fileURL`: The URL for an image file on disk.
- `completionHandler`: Code that your app provides for the system to run on completion.

## Discussion

Discussion The completion handler: Runs on an unspecified queue. Provides a results parameter that indicates if checked content contains nudity.

## See Also

### Analyzing images

- [analyzeImage(_:completionHandler:)](sensitivecontentanalysis/scsensitivityanalyzer/analyzeimage(_:completionhandler:).md)
