Accelerate.framework es un conjunto de bibliotecas numéricas de alto rendimiento proporcionadas por Apple para iOS y MacOS. Proporciona API para procesamiento de señales e imágenes, álgebra lineal y operaciones matemáticas en datos vectoriales. Use esta etiqueta para preguntas relacionadas con el uso del marco de Accelerate.

Más sobre accelerate-framework...

Digamos que tengo un vector: let input: [Float] = [1, 2, 3, 4, 5, 6, 7, 8, ...] Lo que me gustaría hacer es desentrelazar este vector seleccionando cualquier otro valor para producir 2 nuevos vectores como salida, de la siguiente manera: [1, 3, 5, 7, ...] [2, 4, 6, 8, ...] ¿Cuál es la mejor manera....
12 feb. 2021 a las 01:43
Tengo un vector similar a [Float](repeating: 1.0, count: 42000), y me gustaría calcular la raíz cuadrada de cada elemento usando el marco Acelerar, pero no existe ninguna función vDSP_vsqrt contraria a lo que se indica en Apple Accelerate Framework escala y normaliza un vector. ¿Cómo debería hacerlo....
4 feb. 2020 a las 21:35
Quiero crear una biblioteca que pueda convertir cualquier fotograma de video capturado usando AVCaptureDevice al formato de píxeles de destino. Por lo tanto, debe admitir kCVPixelFormatType_32BGRA, kCVPixelFormatType_420YpCbCr8BiPlanarVideoRange, kCVPixelFormatType_420YpCbCr8BiPlanarFullRange y op....
9 ago. 2019 a las 15:45
Sí, sé cómo usar CIAreaAverate CIFilter para obtener el color promedio de los píxeles. Estoy tratando de crear alguna alternativa usando Accelerate Framework para ver si puedo conseguir algo más rápido. Estoy representando un CIImage a un contexto. Para ese propósito tengo este CIImage extension .......
11 mar. 2019 a las 02:10
Estoy trabajando para volver a implementar el código Python en iOS (swift). Necesito hacer un fft (estilo numpy) en fragmentos de datos 1D. cada uno con tamaño 1050 (datos de audio en ventana). Afortunadamente, encontré una explicación relacionada y un fragmento de código sobre cómo hacer iOS fft en....
17 dic. 2018 a las 12:55
Tengo un flujo de métricas que se muestrean de manera desigual. Quiero interpolar y muestrear linealmente estas métricas a una frecuencia de muestreo específica. He intentado utilizar Accelerate Framework y SIMD, pero no estoy seguro de qué hacer. El problema en sí es el siguiente: let original_time....
El código siguiente simplemente intenta copiar valores de un puntero a otro, usando cblas_ccopy, pero da como resultado un error malloc: *** error ... incorrect checksum for freed object aproximadamente un tercio de las veces. ¿Por qué no siempre funciona? import Accelerate func testCopy() { /....
21 may. 2018 a las 06:32
Estoy trabajando con la biblioteca Accelerate para mi aplicación iOS. Construí esta aplicación en Swift 2.0 hace un par de años y estaba funcionando bien. Ahora que Swift está actualizado a 3.0 y 4.0, tengo que convertir la mayor parte del código a la sintaxis actual. He ejecutado el convertidor per....
Editar: arreglado. Una muestra funcional está en https://github.com/halmueller/vImage-mac-sample.Estoy tratando de leer la transmisión de la cámara Facetime de una MacBook Pro para procesarla con el marco vImage. Estoy siguiendo el ejemplo de VideoCaptureSample de Apple, que es escrito para iOS.....
Estoy tratando de convertir el código de Objective-C en Swift, y estoy completamente bloqueado buscando una manera de obtener un búfer Pixel_8 (que normalmente crearía usando calloc en Objective-C) en rápido Aquí hay un ejemplo en Objective-c ... ¿cómo se convierte en swift? Pixel_8 *buffer = (Pixel....
8 abr. 2017 a las 14:38
Con el fin de calcular la FFT con el marco Acelerar, veo a muchas personas que usan (a la antigua usanza) fft_zrip en lugar de la recomendada por Apple en la documentación de vDSP ​DSP_DFT_Execute. ¿Hay alguna razón por la que ​DSP_DFT_Execute esté tan infrautilizado?....
29 mar. 2017 a las 13:35