| | from identity_risk import IdentityRiskAnalyzer
|
| | from PIL import Image
|
| | import os
|
| |
|
| |
|
| | image_path = r"C:/Users/Madhav/.gemini/antigravity/brain/9cc8325c-cd76-426f-85e1-e3096464cb09/uploaded_image_1767977759111.png"
|
| |
|
| | try:
|
| | print(f"Loading image from: {image_path}")
|
| | image = Image.open(image_path).convert("RGB")
|
| |
|
| | analyzer = IdentityRiskAnalyzer()
|
| | print("Running analysis...")
|
| | results = analyzer.analyze(image)
|
| |
|
| | print("\n--- ANALYSIS RESULTS ---")
|
| | print(f"High Risk: {results['is_high_risk']}")
|
| | print(f"Risk Score: {results['risk_score']}")
|
| |
|
| | print("\n[Passed Criteria (Risk Factors)]:")
|
| | for item in results['passed_criteria']:
|
| | print(f" - {item}")
|
| |
|
| | print("\n[Failed Criteria / Details (Safety Factors)]:")
|
| | for item in results['details']:
|
| | print(f" - {item}")
|
| |
|
| | except Exception as e:
|
| | print(f"Error: {e}")
|
| |
|