Skip to content

Instantly share code, notes, and snippets.

View bogdan's full-sized avatar
💭
Temporary enslaved by prompt

Bogdan Gusiev bogdan

💭
Temporary enslaved by prompt
View GitHub Profile
{
"plus_code": {
"compound_code": "V676+C5X White River, CA, USA",
"global_code": "8573V676+C5X"
},
"results": [
{
"address_components": [
{
"long_name": "36261",
{
"plus_code": {
"compound_code": "V676+C5X White River, CA, USA",
"global_code": "8573V676+C5X"
},
"results": [
{
"address_components": [
{
"long_name": "36261",
{
"swagger": "2.0",
"info": {
"version": "1.0.0",
"title": "Sample API with x-nullable nested schema"
},
"host": "api.example.com",
"basePath": "/v1",
"schemes": ["https"],
"paths": {
{
"swagger": "2.0",
"info": {
"version": "1.0.0",
"title": "Sample API with x-nullable nested schema"
},
"host": "api.example.com",
"basePath": "/v1",
"schemes": ["https"],
"paths": {
{
"swagger": "2.0",
"info": {
"version": "1.0.0",
"title": "Sample API with x-nullable nested schema"
},
"host": "api.example.com",
"basePath": "/v1",
"schemes": ["https"],
"paths": {
@bogdan
bogdan / metadata.json
Created December 22, 2024 19:46
image metadata
{
"Make": {
"value": "Apple",
"attributes": {},
"description": "Apple"
},
"Model": {
"value": "iPhone 13",
"attributes": {},
"description": "iPhone 13"
extension CameraManagerPhotoOutput: @preconcurrency AVCapturePhotoCaptureDelegate {
func photoOutput(_ output: AVCapturePhotoOutput, didFinishProcessingPhoto photo: AVCapturePhoto, error: (any Error)?) {
guard let imageData = photo.fileDataRepresentation(),
let ciImage = CIImage(data: imageData)
else { return }
// Retrieve metadata from AVCapturePhoto
var metadata = photo.metadata
// Process the CIImage with filters
extension CameraManagerPhotoOutput: @preconcurrency AVCapturePhotoCaptureDelegate {
func photoOutput(_ output: AVCapturePhotoOutput, didFinishProcessingPhoto photo: AVCapturePhoto, error: (any Error)?) {
guard let imageData = photo.fileDataRepresentation(),
let ciImage = CIImage(data: imageData)
else { return }
// Retrieve metadata from AVCapturePhoto
var metadata = photo.metadata
// Process the CIImage with filters
extension CameraManagerPhotoOutput: @preconcurrency AVCapturePhotoCaptureDelegate {
func photoOutput(_ output: AVCapturePhotoOutput, didFinishProcessingPhoto photo: AVCapturePhoto, error: (any Error)?) {
guard let imageData = photo.fileDataRepresentation(),
let ciImage = CIImage(data: imageData)
else { return }
// Retrieve metadata from AVCapturePhoto
var metadata = photo.metadata
// Process the CIImage with filters
ExifTool Version Number : 13.00
File Name : sunrise.png
Directory : tmp
File Size : 12 MB
File Modification Date/Time : 2024:12:07 17:37:18+01:00
File Access Date/Time : 2024:12:08 17:24:33+01:00
File Inode Change Date/Time : 2024:12:08 12:55:19+01:00
File Permissions : -rw-r--r--
File Type : PNG
File Type Extension : png