Resultados de la búsqueda a petición "bitwise-operators"
Cómo realizar una operación sindical en java opencv
Necesito escribir un equivalenteJava OpenCV código como esteC++ código Mat1b mask1, mask2; inRange(hsv, Scalar(0, 70, 50), Scalar(10, 255, 255), mask1); inRange(hsv, Scalar(170, 70, 50), Scalar(180, 255, 255), mask2); Mat1b mask = mask1 | ...
Escribir una secuencia de valores de 9 bits como bytes en un archivo en C
Tengo una matriz con valores enteros de 0-511 (9 bits máximo). Estoy tratando de escribir esto en un archivo confwrite. Por ejemplo, con la matriz: [257, 258, 259] Which is 100000001, 100000010, 100000011 I am trying to ...
C - Cambiar un poco entre dos números
Acabo de probar con este código: void swapBit(unsigned char* numbA, unsigned char* numbB, short bitPosition)//bitPosition 0-x { unsigned char oneShift = 1 << bitPosition; unsigned char bitA = *numbA & oneShift; unsigned char bitB = *numbB & ...
Quiero empacar los bits basados en una máscara arbitraria
Digamos que los datos son1011 1001 y la máscara es0111 0110, entonces tiene: data: 1011 1001 mask: 0111 0110 masked data: 0011 0000 bits selected: -011 -00- right packed: ---0 1100 result: 0000 1100 (set left `8 - popcount(mask)` bits ...
C ++ desplazamiento a la izquierda bit a bit por 32
Actualmente estoy trabajando en un algoritmo de fuerza bruta para el problema de la mochila. Todo funciona perfectamente para casos pequeños de problemas, por ejemplo, 15 elementos. Pero cuando ejecuto mi programa para instancias más grandes como ...
¿Puedo usar operadores bit a bit en lugar de lógicos?
Los operadores bit a bit trabajan en bits, los operadores lógicos evalúan expresiones booleanas. Mientras las expresiones regresenbool, ¿por qué no usamos operadores bit a bit en lugar de lógicos? En este ejemplo, uso bit a bit en lugar de ...
Va la evaluación del compilador difiere para la expresión constante y otra expresión
¿Por qué el siguiente código no se compila? package main import ( "fmt" "unsafe" ) var x int = 1 const ( ONE int = 1 MIN_INT int = ONE << (unsafe.Sizeof(x)*8 - 1) ) func main() { fmt.Println(MIN_INT) }Me sale un error main.go: 12: la constante ...
Lógico O / bit a bit O en pandas Marco de datos
Estoy tratando de usar una máscara booleana para obtener una coincidencia de 2 marcos de datos diferentes. U Usando el operador lógico OR: x = df[(df['A'].isin(df2['B'])) or df['A'].isin(df2['C'])] Output: ValueError: The truth value of a ...
¿Qué significa variable en verilog?
Me pregunto queassign hd_trs_detected = |hd_trs_match; significa en verilog. Estoy principalmente interesado en el|hd_trs_match parte. Yo se que | significa OR inteligente, pero no estoy seguro de cómo interpretarlo sin un valor antes de|. ¿Es un ...
Comportamiento extraño de desplazamiento de bits con byte en Java
Como estaba usando bit-shift enbyte, Noté que obtenía resultados extraños al usar el desplazamiento a la derecha sin signo (>>>) Conint, ambos desplazamiento a la derecha (firmado:>> y sin firmar:>>>) comportarse como se esperaba: int min1 = ...