import React from 'react'; import { ZoomIn, ScanSearch } from 'lucide-react'; import TestExplanation from '../ui/TestExplanation'; const API_BASE = import.meta.env.VITE_API_URL || 'http://127.0.0.1:8000'; const CfaTab = ({ result, getScoreColor, setZoomedImage, }) => { return ( <>
Bayer Filter Noise Map
Highlighting underlying camera hardware signatures
{(result.cfa_analysis.cfa_score * 100).toFixed(1)}%
setZoomedImage(`${API_BASE}/${result.cfa_analysis.cfa_map_path}`)} > CFA Heatmap { e.target.style.display = 'none'; }} />
); }; export default React.memo(CfaTab);